0.07/0.10	% Problem    : theBenchmark.p : TPTP v0.0.0. Released v0.0.0.
0.07/0.11	% Command    : run_portfolio.sh /export/starexec/sandbox/benchmark/theBenchmark.p /export/starexec/sandbox/tmp/tmp.rLKPX9Qn7C
0.11/0.32	% Computer   : n011.cluster.edu
0.11/0.32	% Model      : x86_64 x86_64
0.11/0.32	% CPU        : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
0.11/0.32	% Memory     : 8042.1875MB
0.11/0.32	% OS         : Linux 3.10.0-693.el7.x86_64
0.11/0.32	% CPULimit   : 1200
0.11/0.32	% DateTime   : Tue Jul 13 15:15:40 EDT 2021
0.11/0.32	% CPUTime    : 
0.11/0.32	% Running portfolio for 120 s
0.11/0.32	% File         : /export/starexec/sandbox/benchmark/theBenchmark.p
0.11/0.32	% Number of cores: 8
0.11/0.32	% Python version: Python 3.6.8
0.11/0.32	% Running in HO mode
0.46/0.58	% Estimated wc time : 1286
0.46/0.58	% Estimated cpu time (7 cpus) : 183.71428571428572
0.48/0.65	% /export/starexec/sandbox/solver/bin/lams/s6.sh running for 21s
0.49/0.70	% /export/starexec/sandbox/solver/bin/lams/b.rpo.sh running for 21s
0.49/0.71	% /export/starexec/sandbox/solver/bin/lams/s6.ds.sh running for 10s
0.49/0.71	% /export/starexec/sandbox/solver/bin/lams/c.s.2.sh running for 68s
0.49/0.71	% /export/starexec/sandbox/solver/bin/lams/c.easy.sh running for 26s
0.49/0.71	% /export/starexec/sandbox/solver/bin/lams/old_b3.avatar.sh running for 15s
0.49/0.71	% /export/starexec/sandbox/solver/bin/lams/new_b3.2.norw.sh running for 15s
0.50/0.80	% /export/starexec/sandbox/solver/bin/lams/old_sp2.sh running for 17s
69.32/10.54	% /export/starexec/sandbox/solver/bin/lams/b.sh running for 31s
104.47/15.59	% /export/starexec/sandbox/solver/bin/lams/sh1.sh running for 26s
119.23/17.75	% /export/starexec/sandbox/solver/bin/lams/b.lsimp.sh running for 17s
145.49/21.56	% /export/starexec/sandbox/solver/bin/lams/b.split.sh running for 31s
146.57/21.72	% /export/starexec/sandbox/solver/bin/lams/s4.sh running for 15s
178.83/26.50	% /export/starexec/sandbox/solver/bin/lams/b.rw.sh running for 26s
185.08/27.38	% /export/starexec/sandbox/solver/bin/lams/c_ic.sh running for 42s
233.96/34.55	% /export/starexec/sandbox/solver/bin/lams/s1.f.sh running for 15s
247.64/36.52	% /export/starexec/sandbox/solver/bin/lams/c.preprocess2.sh running for 21s
281.91/41.41	% /export/starexec/sandbox/solver/bin/lams/sh.or.sh running for 26s
318.63/46.68	% Solved by lams/c.preprocess2.sh.
318.63/46.68	% done 29246 iterations in 10.025s
318.63/46.68	% SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
318.63/46.68	% SZS output start Refutation
318.63/46.68	tff(cTOUGHNUT2, conjecture,
318.63/46.68	  (~
318.63/46.68	    ((s(s(s(s(s(s(s(s(c8)))))))) = c8) & 
318.63/46.68	     (![Xx,Xy]: ((g(Xx,Xy) = c1) <=> (g(s(Xx),Xy) = c3))) & 
318.63/46.68	     (![Xx,Xy]: ((g(Xx,Xy) = c2) <=> (g(Xx,s(Xy)) = c4))) & (c1 = s(c8)) & 
318.63/46.68	     (c2 = s(c1)) & 
318.63/46.68	     (![Xx,Xy]:
318.63/46.68	        ((g(Xx,Xy) = c3) | (g(Xx,Xy) = c5) | (g(Xx,Xy) = c4) | 
318.63/46.68	         (g(Xx,Xy) = c2) | (g(Xx,Xy) = c1))) & 
318.63/46.68	     (c5 = s(c4)) & (c4 = s(c3)) & (c3 = s(c2)) & 
318.63/46.68	     (![Xx,Xy]:
318.63/46.68	        ((g(Xx,c8) != c2) & (g(Xx,c1) != c4) & (g(c8,Xy) != c1) & 
318.63/46.68	         (g(c1,Xy) != c3))) & 
318.63/46.68	     (![Xx,Xy]:
318.63/46.68	        ((g(Xx,Xy) = c5) <=>
318.63/46.68	         (((Xx = c1) & (Xy = c1)) | ((Xy = c8) & (Xx = c8))))) & 
318.63/46.68	     (![Xx]: (s(s(s(s(Xx)))) != Xx))))).
318.63/46.68	tff(zf_stmt_0, type, zip_tseitin_2 : ($i * $i) > $o).
318.63/46.68	tff(zf_stmt_1, axiom,
318.63/46.68	  (zip_tseitin_2(Xy,Xx) <=> (zip_tseitin_1(Xy,Xx) | zip_tseitin_0(Xy,Xx)))).
318.63/46.68	tff(zf_stmt_2, type, zip_tseitin_1 : ($i * $i) > $o).
318.63/46.68	tff(zf_stmt_3, axiom, (zip_tseitin_1(Xy,Xx) <=> ((Xx = c8) & (Xy = c8)))).
318.63/46.68	tff(zf_stmt_4, type, zip_tseitin_0 : ($i * $i) > $o).
318.63/46.68	tff(zf_stmt_5, axiom, (zip_tseitin_0(Xy,Xx) <=> ((Xy = c1) & (Xx = c1)))).
318.63/46.68	tff(zf_stmt_6, conjecture,
318.63/46.68	  (~
318.63/46.68	    ((![Xx]: (s(s(s(s(Xx)))) != Xx)) & 
318.63/46.68	     (![Xx,Xy]: ((g(Xx,Xy) = c5) <=> zip_tseitin_2(Xy,Xx))) & 
318.63/46.68	     (![Xx,Xy]:
318.63/46.68	        ((g(c1,Xy) != c3) & (g(c8,Xy) != c1) & (g(Xx,c1) != c4) & 
318.63/46.68	         (g(Xx,c8) != c2))) & 
318.63/46.68	     (c3 = s(c2)) & (c4 = s(c3)) & (c5 = s(c4)) & 
318.63/46.68	     (![Xx,Xy]:
318.63/46.68	        ((g(Xx,Xy) = c1) | (g(Xx,Xy) = c2) | (g(Xx,Xy) = c4) | 
318.63/46.68	         (g(Xx,Xy) = c5) | (g(Xx,Xy) = c3))) & 
318.63/46.68	     (c2 = s(c1)) & (c1 = s(c8)) & 
318.63/46.68	     (![Xx,Xy]: ((g(Xx,Xy) = c2) <=> (g(Xx,s(Xy)) = c4))) & 
318.63/46.68	     (![Xx,Xy]: ((g(Xx,Xy) = c1) <=> (g(s(Xx),Xy) = c3))) & 
318.63/46.68	     (s(s(s(s(s(s(s(s(c8)))))))) = c8)))).
318.63/46.68	tff(zf_stmt_7, negated_conjecture,
318.63/46.68	  ((![Xx]: (s(s(s(s(Xx)))) != Xx)) & 
318.63/46.68	   (![Xx,Xy]: ((g(Xx,Xy) = c5) <=> zip_tseitin_2(Xy,Xx))) & 
318.63/46.68	   (![Xx,Xy]:
318.63/46.68	      ((g(c1,Xy) != c3) & (g(c8,Xy) != c1) & (g(Xx,c1) != c4) & 
318.63/46.68	       (g(Xx,c8) != c2))) & 
318.63/46.68	   (c3 = s(c2)) & (c4 = s(c3)) & (c5 = s(c4)) & 
318.63/46.68	   (![Xx,Xy]:
318.63/46.68	      ((g(Xx,Xy) = c1) | (g(Xx,Xy) = c2) | (g(Xx,Xy) = c4) | 
318.63/46.68	       (g(Xx,Xy) = c5) | (g(Xx,Xy) = c3))) & 
318.63/46.68	   (c2 = s(c1)) & (c1 = s(c8)) & 
318.63/46.68	   (![Xx,Xy]: ((g(Xx,Xy) = c2) <=> (g(Xx,s(Xy)) = c4))) & 
318.63/46.68	   (![Xx,Xy]: ((g(Xx,Xy) = c1) <=> (g(s(Xx),Xy) = c3))) & 
318.63/46.68	   (s(s(s(s(s(s(s(s(c8)))))))) = c8))).
318.63/46.68	tff('0', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('1', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('2', plain,
318.63/46.68	    ![X8, X9]:
318.63/46.68	      (g(X8, X9) = c1
318.63/46.68	       | g(X8, X9) = c2
318.63/46.68	       | g(X8, X9) = c4
318.63/46.68	       | g(X8, X9) = c5
318.63/46.68	       | g(X8, X9) = c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('3', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('4', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (c1 != c1
318.63/46.68	       | g(X1, X0) = c3
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(s(X1), X0) = c3),
318.63/46.68	    inference('sup-', [status(thm)], ['2', '3'])).
318.63/46.68	tff('5', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('6', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c4, X0) = c3
318.63/46.68	       | g(c3, X0) = c3
318.63/46.68	       | g(c3, X0) = c5
318.63/46.68	       | g(c3, X0) = c4
318.63/46.68	       | g(c3, X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['1', '5'])).
318.63/46.68	tff('7', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('8', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (c2 != c2
318.63/46.68	       | g(c3, X0) = c4
318.63/46.68	       | g(c3, X0) = c5
318.63/46.68	       | g(c3, X0) = c3
318.63/46.68	       | g(c4, X0) = c3
318.63/46.68	       | g(c3, s(X0)) = c4),
318.63/46.68	    inference('sup-', [status(thm)], ['6', '7'])).
318.63/46.68	tff('9', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c3, s(X0)) = c4
318.63/46.68	       | g(c4, X0) = c3
318.63/46.68	       | g(c3, X0) = c3
318.63/46.68	       | g(c3, X0) = c5
318.63/46.68	       | g(c3, X0) = c4),
318.63/46.68	    inference('simplify', [status(thm)], ['8'])).
318.63/46.68	tff('10', plain,
318.63/46.68	    (g(c3, c4) = c4
318.63/46.68	     | g(c3, c3) = c4
318.63/46.68	     | g(c3, c3) = c5
318.63/46.68	     | g(c3, c3) = c3
318.63/46.68	     | g(c4, c3) = c3),
318.63/46.68	    inference('sup+', [status(thm)], ['0', '9'])).
318.63/46.68	tff('11', plain,
318.63/46.68	    (g(c4, c3) = c3) | (g(c3, c4) = c4) | (g(c3, c3) = c4) | 
318.63/46.68	    (g(c3, c3) = c5) | (g(c3, c3) = c3),
318.63/46.68	    inference('split', [status(esa)], ['10'])).
318.63/46.68	tff('12', plain,
318.63/46.68	    ![X8, X9]:
318.63/46.68	      (g(X8, X9) = c1
318.63/46.68	       | g(X8, X9) = c2
318.63/46.68	       | g(X8, X9) = c4
318.63/46.68	       | g(X8, X9) = c5
318.63/46.68	       | g(X8, X9) = c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('13', plain, ![X12]: g(c8, X12) != c1,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('14', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (c1 != c1
318.63/46.68	       | g(c8, X0) = c3
318.63/46.68	       | g(c8, X0) = c5
318.63/46.68	       | g(c8, X0) = c4
318.63/46.68	       | g(c8, X0) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['12', '13'])).
318.63/46.68	tff('15', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c8, X0) = c2 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['14'])).
318.63/46.68	tff('16', plain, ![X0, X1]: ( zip_tseitin_0(X0, X1) | X1 != c1 | X0 != c1),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.68	tff('17', plain,  zip_tseitin_0(c1, c1),
318.63/46.68	    inference('simplify', [status(thm)], ['16'])).
318.63/46.68	tff('18', plain,
318.63/46.68	    ![X0, X1]: ( zip_tseitin_2(X0, X1) | ~ zip_tseitin_0(X0, X1)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.68	tff('19', plain,  zip_tseitin_2(c1, c1),
318.63/46.68	    inference('sup-', [status(thm)], ['17', '18'])).
318.63/46.68	tff('20', plain, ![X13, X14]: (g(X13, X14) = c5 | ~ zip_tseitin_2(X14, X13)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('21', plain, g(c1, c1) = c5,
318.63/46.68	    inference('sup-', [status(thm)], ['19', '20'])).
318.63/46.68	tff('22', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('23', plain, (c5 != c1 | g(s(c1), c1) = c3),
318.63/46.68	    inference('sup-', [status(thm)], ['21', '22'])).
318.63/46.68	tff('24', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('25', plain, (c5 != c1 | g(c2, c1) = c3),
318.63/46.68	    inference('demod', [status(thm)], ['23', '24'])).
318.63/46.68	tff('26', plain, (g(c2, c1) = c3) <= ((g(c2, c1) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['25'])).
318.63/46.68	tff('27', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('28', plain, ((c3 != c1 | g(s(c2), c1) = c3)) <= ((g(c2, c1) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['26', '27'])).
318.63/46.68	tff('29', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('30', plain, ((c3 != c1 | g(c3, c1) = c3)) <= ((g(c2, c1) = c3)),
318.63/46.68	    inference('demod', [status(thm)], ['28', '29'])).
318.63/46.68	tff('31', plain, (g(c3, c1) = c3) <= ((g(c3, c1) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['30'])).
318.63/46.68	tff('32', plain, ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('33', plain, ((c3 != c5 |  zip_tseitin_2(c1, c3))) <= ((g(c3, c1) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['31', '32'])).
318.63/46.68	tff('34', plain, ( zip_tseitin_2(c1, c3)) <= (( zip_tseitin_2(c1, c3))),
318.63/46.68	    inference('split', [status(esa)], ['33'])).
318.63/46.68	tff('35', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      ( zip_tseitin_0(X0, X1)
318.63/46.68	       |  zip_tseitin_1(X0, X1)
318.63/46.68	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.68	tff('36', plain,
318.63/46.68	    (( zip_tseitin_1(c1, c3) |  zip_tseitin_0(c1, c3)))
318.63/46.68	      <= (( zip_tseitin_2(c1, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['34', '35'])).
318.63/46.68	tff('37', plain, ( zip_tseitin_1(c1, c3)) <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('split', [status(esa)], ['36'])).
318.63/46.68	tff('38', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.68	tff('39', plain, (c3 = c8) <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['37', '38'])).
318.63/46.68	tff('40', plain, ![X10]: g(X10, c8) != c2,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('41', plain, (![X0]: g(X0, c3) != c2) <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['39', '40'])).
318.63/46.68	tff('42', plain,
318.63/46.68	    ((c2 != c2 | g(c8, c3) = c3 | g(c8, c3) = c5 | g(c8, c3) = c4))
318.63/46.68	      <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['15', '41'])).
318.63/46.68	tff('43', plain, (c3 = c8) <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['37', '38'])).
318.63/46.68	tff('44', plain, (c3 = c8) <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['37', '38'])).
318.63/46.68	tff('45', plain, (c3 = c8) <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['37', '38'])).
318.63/46.68	tff('46', plain,
318.63/46.68	    ((c2 != c2 | g(c3, c3) = c3 | g(c3, c3) = c5 | g(c3, c3) = c4))
318.63/46.68	      <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('demod', [status(thm)], ['42', '43', '44', '45'])).
318.63/46.68	tff('47', plain,
318.63/46.68	    ((g(c3, c3) = c4 | g(c3, c3) = c5 | g(c3, c3) = c3))
318.63/46.68	      <= (( zip_tseitin_1(c1, c3))),
318.63/46.68	    inference('simplify', [status(thm)], ['46'])).
318.63/46.68	tff('48', plain, (g(c3, c3) = c4) <= ((g(c3, c3) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['47'])).
318.63/46.68	tff('49', plain, ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('50', plain, ((c4 != c5 |  zip_tseitin_2(c3, c3))) <= ((g(c3, c3) = c4)),
318.63/46.68	    inference('sup-', [status(thm)], ['48', '49'])).
318.63/46.68	tff('51', plain, ( zip_tseitin_2(c3, c3)) <= (( zip_tseitin_2(c3, c3))),
318.63/46.68	    inference('split', [status(esa)], ['50'])).
318.63/46.68	tff('52', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      ( zip_tseitin_0(X0, X1)
318.63/46.68	       |  zip_tseitin_1(X0, X1)
318.63/46.68	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.68	tff('53', plain,
318.63/46.68	    (( zip_tseitin_1(c3, c3) |  zip_tseitin_0(c3, c3)))
318.63/46.68	      <= (( zip_tseitin_2(c3, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['51', '52'])).
318.63/46.68	tff('54', plain, ( zip_tseitin_0(c3, c3)) <= (( zip_tseitin_0(c3, c3))),
318.63/46.68	    inference('split', [status(esa)], ['53'])).
318.63/46.68	tff('55', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.68	tff('56', plain, (c3 = c1) <= (( zip_tseitin_0(c3, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['54', '55'])).
318.63/46.68	tff('57', plain, (c3 != c1) <= (~ (c3 = c1)),
318.63/46.68	    inference('split', [status(esa)], ['30'])).
318.63/46.68	tff('58', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('59', plain, ![X0, X1]: ( zip_tseitin_1(X0, X1) | X0 != c8 | X1 != c8),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.68	tff('60', plain,  zip_tseitin_1(c8, c8),
318.63/46.68	    inference('simplify', [status(thm)], ['59'])).
318.63/46.68	tff('61', plain,
318.63/46.68	    ![X0, X1]: ( zip_tseitin_2(X0, X1) | ~ zip_tseitin_1(X0, X1)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.68	tff('62', plain,  zip_tseitin_2(c8, c8),
318.63/46.68	    inference('sup-', [status(thm)], ['60', '61'])).
318.63/46.68	tff('63', plain, ![X13, X14]: (g(X13, X14) = c5 | ~ zip_tseitin_2(X14, X13)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('64', plain, g(c8, c8) = c5,
318.63/46.68	    inference('sup-', [status(thm)], ['62', '63'])).
318.63/46.68	tff('65', plain, s(s(s(s(s(s(s(s(c8)))))))) = c8,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('66', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('67', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('68', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('69', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('70', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('71', plain, s(s(s(c5))) = c8,
318.63/46.68	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.68	tff('72', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('73', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.68	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.68	tff('74', plain, (c5 != c3 | g(s(s(c5)), c8) = c1),
318.63/46.68	    inference('sup-', [status(thm)], ['64', '73'])).
318.63/46.68	tff('75', plain, (g(s(s(c5)), c8) = c1) <= ((g(s(s(c5)), c8) = c1)),
318.63/46.68	    inference('split', [status(esa)], ['74'])).
318.63/46.68	tff('76', plain,
318.63/46.68	    ((c3 = c1
318.63/46.68	      | g(s(c5), c8) = c3
318.63/46.68	      | g(s(c5), c8) = c5
318.63/46.68	      | g(s(c5), c8) = c4
318.63/46.68	      | g(s(c5), c8) = c2)) <= ((g(s(s(c5)), c8) = c1)),
318.63/46.68	    inference('sup+', [status(thm)], ['58', '75'])).
318.63/46.68	tff('77', plain, ![X10]: g(X10, c8) != c2,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('78', plain,
318.63/46.68	    ((c3 = c1 | g(s(c5), c8) = c3 | g(s(c5), c8) = c5 | g(s(c5), c8) = c4))
318.63/46.68	      <= ((g(s(s(c5)), c8) = c1)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['76', '77'])).
318.63/46.68	tff('79', plain, (c3 = c1) <= ((c3 = c1)),
318.63/46.68	    inference('split', [status(esa)], ['78'])).
318.63/46.68	tff('80', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('81', plain, (c2 = s(c3)) <= ((c3 = c1)),
318.63/46.68	    inference('sup+', [status(thm)], ['79', '80'])).
318.63/46.68	tff('82', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('83', plain, (s(s(s(c2))) != c3) <= ((c3 = c1)),
318.63/46.68	    inference('sup-', [status(thm)], ['81', '82'])).
318.63/46.68	tff('84', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('85', plain, (c2 = s(c3)) <= ((c3 = c1)),
318.63/46.68	    inference('sup+', [status(thm)], ['79', '80'])).
318.63/46.68	tff('86', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('87', plain, (c3 != c3) <= ((c3 = c1)),
318.63/46.68	    inference('demod', [status(thm)], ['83', '84', '85', '86'])).
318.63/46.68	tff('88', plain, ~ (c3 = c1), inference('simplify', [status(thm)], ['87'])).
318.63/46.68	tff('89', plain, ~ (c3 = c1),
318.63/46.68	    inference('sat_resolution*', [status(thm)], ['88'])).
318.63/46.68	tff('90', plain, c3 != c1,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.68	tff('91', plain, ~ ( zip_tseitin_0(c3, c3)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['56', '90'])).
318.63/46.68	tff('92', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('93', plain, ( zip_tseitin_1(c3, c3)) <= (( zip_tseitin_1(c3, c3))),
318.63/46.68	    inference('split', [status(esa)], ['53'])).
318.63/46.68	tff('94', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.68	tff('95', plain, (c3 = c8) <= (( zip_tseitin_1(c3, c3))),
318.63/46.68	    inference('sup-', [status(thm)], ['93', '94'])).
318.63/46.68	tff('96', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('97', plain, (c1 = s(c3)) <= (( zip_tseitin_1(c3, c3))),
318.63/46.68	    inference('sup+', [status(thm)], ['95', '96'])).
318.63/46.68	tff('98', plain, (c1 = c4) <= (( zip_tseitin_1(c3, c3))),
318.63/46.68	    inference('sup+', [status(thm)], ['92', '97'])).
318.63/46.68	tff('99', plain, g(c1, c1) = c5,
318.63/46.68	    inference('sup-', [status(thm)], ['19', '20'])).
318.63/46.68	tff('100', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('101', plain, (c5 != c2 | g(c1, s(c1)) = c4),
318.63/46.68	    inference('sup-', [status(thm)], ['99', '100'])).
318.63/46.68	tff('102', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('103', plain, (c5 != c2 | g(c1, c2) = c4),
318.63/46.68	    inference('demod', [status(thm)], ['101', '102'])).
318.63/46.68	tff('104', plain, (g(c1, c2) = c4) <= ((g(c1, c2) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['103'])).
318.63/46.68	tff('105', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('106', plain, ((c4 != c1 | g(s(c1), c2) = c3)) <= ((g(c1, c2) = c4)),
318.63/46.68	    inference('sup-', [status(thm)], ['104', '105'])).
318.63/46.68	tff('107', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('108', plain, ((c4 != c1 | g(c2, c2) = c3)) <= ((g(c1, c2) = c4)),
318.63/46.68	    inference('demod', [status(thm)], ['106', '107'])).
318.63/46.68	tff('109', plain, (c4 != c1) <= (~ (c4 = c1)),
318.63/46.68	    inference('split', [status(esa)], ['108'])).
318.63/46.68	tff('110', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('111', plain, s(s(s(c5))) = c8,
318.63/46.68	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.68	tff('112', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('113', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(s(c5)), X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.68	tff('114', plain, g(c8, c8) = c5,
318.63/46.68	    inference('sup-', [status(thm)], ['62', '63'])).
318.63/46.68	tff('115', plain, s(s(s(c5))) = c8,
318.63/46.68	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.68	tff('116', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('117', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.68	tff('118', plain, (c5 != c4 | g(c8, s(s(c5))) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['114', '117'])).
318.63/46.68	tff('119', plain, (g(c8, s(s(c5))) = c2) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['118'])).
318.63/46.68	tff('120', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.68	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.68	tff('121', plain,
318.63/46.68	    ((c2 != c3 | g(s(s(c5)), s(s(c5))) = c1)) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('sup-', [status(thm)], ['119', '120'])).
318.63/46.68	tff('122', plain,
318.63/46.68	    (g(s(s(c5)), s(s(c5))) = c1) <= ((g(s(s(c5)), s(s(c5))) = c1)),
318.63/46.68	    inference('split', [status(esa)], ['121'])).
318.63/46.68	tff('123', plain,
318.63/46.68	    ((c2 = c1
318.63/46.68	      | g(s(s(c5)), s(s(c5))) = c4
318.63/46.68	      | g(s(s(c5)), s(s(c5))) = c5
318.63/46.68	      | g(s(s(c5)), s(s(c5))) = c3
318.63/46.68	      | g(c8, s(s(c5))) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c1)),
318.63/46.68	    inference('sup+', [status(thm)], ['113', '122'])).
318.63/46.68	tff('124', plain,
318.63/46.68	    (g(s(s(c5)), s(s(c5))) = c1) <= ((g(s(s(c5)), s(s(c5))) = c1)),
318.63/46.68	    inference('split', [status(esa)], ['121'])).
318.63/46.68	tff('125', plain,
318.63/46.68	    (g(s(s(c5)), s(s(c5))) = c1) <= ((g(s(s(c5)), s(s(c5))) = c1)),
318.63/46.68	    inference('split', [status(esa)], ['121'])).
318.63/46.68	tff('126', plain,
318.63/46.68	    ((c2 = c1
318.63/46.68	      | c1 = c4
318.63/46.68	      | c1 = c5
318.63/46.68	      | g(s(s(c5)), s(s(c5))) = c3
318.63/46.68	      | g(c8, s(s(c5))) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c1)),
318.63/46.68	    inference('demod', [status(thm)], ['123', '124', '125'])).
318.63/46.68	tff('127', plain, s(s(s(c5))) = c8,
318.63/46.68	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.68	tff('128', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('129', plain, s(c8) != c5,
318.63/46.68	    inference('sup-', [status(thm)], ['127', '128'])).
318.63/46.68	tff('130', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('131', plain, c1 != c5, inference('demod', [status(thm)], ['129', '130'])).
318.63/46.68	tff('132', plain, (g(c3, c1) = c3) <= ((g(c3, c1) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['30'])).
318.63/46.68	tff('133', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('134', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('135', plain, ![X0]: (g(c3, X0) != c3 | g(c2, X0) = c1),
318.63/46.68	    inference('sup-', [status(thm)], ['133', '134'])).
318.63/46.68	tff('136', plain, ((c3 != c3 | g(c2, c1) = c1)) <= ((g(c3, c1) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['132', '135'])).
318.63/46.68	tff('137', plain, (g(c2, c1) = c1) <= ((g(c3, c1) = c3)),
318.63/46.68	    inference('simplify', [status(thm)], ['136'])).
318.63/46.68	tff('138', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('139', plain, ((c1 != c2 | g(c2, s(c1)) = c4)) <= ((g(c3, c1) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['137', '138'])).
318.63/46.68	tff('140', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('141', plain, ((c1 != c2 | g(c2, c2) = c4)) <= ((g(c3, c1) = c3)),
318.63/46.68	    inference('demod', [status(thm)], ['139', '140'])).
318.63/46.68	tff('142', plain, (c1 != c2) <= (~ (c1 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['141'])).
318.63/46.68	tff('143', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('144', plain,
318.63/46.68	    ![X8, X9]:
318.63/46.68	      (g(X8, X9) = c1
318.63/46.68	       | g(X8, X9) = c2
318.63/46.68	       | g(X8, X9) = c4
318.63/46.68	       | g(X8, X9) = c5
318.63/46.68	       | g(X8, X9) = c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('145', plain, (g(c8, s(s(c5))) = c2) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['118'])).
318.63/46.68	tff('146', plain,
318.63/46.68	    ((c1 = c2
318.63/46.68	      | g(c8, s(s(c5))) = c3
318.63/46.68	      | g(c8, s(s(c5))) = c5
318.63/46.68	      | g(c8, s(s(c5))) = c4
318.63/46.68	      | g(c8, s(s(c5))) = c2)) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['144', '145'])).
318.63/46.68	tff('147', plain, (g(c8, s(s(c5))) = c2) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['118'])).
318.63/46.68	tff('148', plain, (g(c8, s(s(c5))) = c2) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['118'])).
318.63/46.68	tff('149', plain, (g(c8, s(s(c5))) = c2) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['118'])).
318.63/46.68	tff('150', plain,
318.63/46.68	    ((c1 = c2 | c2 = c3 | c2 = c5 | c2 = c4 | g(c8, s(s(c5))) = c2))
318.63/46.68	      <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('demod', [status(thm)], ['146', '147', '148', '149'])).
318.63/46.68	tff('151', plain, g(c8, c8) = c5,
318.63/46.68	    inference('sup-', [status(thm)], ['62', '63'])).
318.63/46.68	tff('152', plain, ![X10]: g(X10, c8) != c2,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('153', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.68	tff('154', plain,
318.63/46.68	    ((c1 = c2 | c2 = c3 | c2 = c4 | g(c8, s(s(c5))) = c2))
318.63/46.68	      <= ((g(c8, s(s(c5))) = c2)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['150', '153'])).
318.63/46.68	tff('155', plain, (c1 = c2) <= ((c1 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['154'])).
318.63/46.68	tff('156', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('157', plain, (c2 = s(c2)) <= ((c1 = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['155', '156'])).
318.63/46.68	tff('158', plain, (c2 = c3) <= ((c1 = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['143', '157'])).
318.63/46.68	tff('159', plain, (c1 = c2) <= ((c1 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['154'])).
318.63/46.68	tff('160', plain, c3 != c1,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.68	tff('161', plain, (c3 != c2) <= ((c1 = c2)),
318.63/46.68	    inference('sup-', [status(thm)], ['159', '160'])).
318.63/46.68	tff('162', plain, ~ (c1 = c2),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['158', '161'])).
318.63/46.68	tff('163', plain, ~ (c1 = c2),
318.63/46.68	    inference('sat_resolution*', [status(thm)], ['162'])).
318.63/46.68	tff('164', plain, c1 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.68	tff('165', plain,
318.63/46.68	    ((c1 = c4 | g(s(s(c5)), s(s(c5))) = c3 | g(c8, s(s(c5))) = c3))
318.63/46.68	      <= ((g(s(s(c5)), s(s(c5))) = c1)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['126', '131', '164'])).
318.63/46.68	tff('166', plain, (c1 = c4) <= ((c4 = c1)),
318.63/46.68	    inference('split', [status(esa)], ['165'])).
318.63/46.68	tff('167', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('168', plain, (c2 = s(c4)) <= ((c4 = c1)),
318.63/46.68	    inference('sup+', [status(thm)], ['166', '167'])).
318.63/46.68	tff('169', plain, (c2 = c5) <= ((c4 = c1)),
318.63/46.68	    inference('sup+', [status(thm)], ['110', '168'])).
318.63/46.68	tff('170', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.68	tff('171', plain, ~ (c4 = c1),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['169', '170'])).
318.63/46.68	tff('172', plain, ~ (c4 = c1),
318.63/46.68	    inference('sat_resolution*', [status(thm)], ['171'])).
318.63/46.68	tff('173', plain, c4 != c1,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.68	tff('174', plain, ~ ( zip_tseitin_1(c3, c3)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['98', '173'])).
318.63/46.68	tff('175', plain, (g(c3, c3) = c5) <= ((g(c3, c3) = c5)),
318.63/46.68	    inference('split', [status(esa)], ['47'])).
318.63/46.68	tff('176', plain,
318.63/46.68	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('177', plain,
318.63/46.68	    ((c5 != c5 |  zip_tseitin_2(c3, c3))) <= ((g(c3, c3) = c5)),
318.63/46.68	    inference('sup-', [status(thm)], ['175', '176'])).
318.63/46.68	tff('178', plain, ( zip_tseitin_2(c3, c3)) <= ((g(c3, c3) = c5)),
318.63/46.68	    inference('simplify', [status(thm)], ['177'])).
318.63/46.68	tff('179', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      ( zip_tseitin_0(X0, X1)
318.63/46.68	       |  zip_tseitin_1(X0, X1)
318.63/46.68	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.68	tff('180', plain,
318.63/46.68	    (( zip_tseitin_1(c3, c3) |  zip_tseitin_0(c3, c3))) <= ((g(c3, c3) = c5)),
318.63/46.68	    inference('sup-', [status(thm)], ['178', '179'])).
318.63/46.68	tff('181', plain,
318.63/46.68	    ~ (g(c3, c3) = c5) | ( zip_tseitin_1(c3, c3)) | ( zip_tseitin_0(c3, c3)),
318.63/46.68	    inference('split', [status(esa)], ['180'])).
318.63/46.68	tff('182', plain, (g(s(c5), c8) = c3) <= ((g(s(c5), c8) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['78'])).
318.63/46.68	tff('183', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.68	tff('184', plain,
318.63/46.68	    ((c3 != c4 | g(s(c5), s(s(c5))) = c2)) <= ((g(s(c5), c8) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['182', '183'])).
318.63/46.68	tff('185', plain, (g(s(c5), s(s(c5))) = c2) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['184'])).
318.63/46.68	tff('186', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('187', plain, (g(s(s(c5)), c8) = c1) <= ((g(s(s(c5)), c8) = c1)),
318.63/46.68	    inference('split', [status(esa)], ['74'])).
318.63/46.68	tff('188', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.68	tff('189', plain,
318.63/46.68	    ((c1 != c4 | g(s(s(c5)), s(s(c5))) = c2)) <= ((g(s(s(c5)), c8) = c1)),
318.63/46.68	    inference('sup-', [status(thm)], ['187', '188'])).
318.63/46.68	tff('190', plain,
318.63/46.68	    (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['189'])).
318.63/46.68	tff('191', plain,
318.63/46.68	    ((c3 = c2
318.63/46.68	      | g(s(c5), s(s(c5))) = c3
318.63/46.68	      | g(s(c5), s(s(c5))) = c5
318.63/46.68	      | g(s(c5), s(s(c5))) = c4
318.63/46.68	      | g(s(c5), s(s(c5))) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['186', '190'])).
318.63/46.68	tff('192', plain, (g(c2, c1) = c3) <= ((g(c2, c1) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['25'])).
318.63/46.68	tff('193', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('194', plain, ((c3 != c2 | g(c2, s(c1)) = c4)) <= ((g(c2, c1) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['192', '193'])).
318.63/46.68	tff('195', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('196', plain, ((c3 != c2 | g(c2, c2) = c4)) <= ((g(c2, c1) = c3)),
318.63/46.68	    inference('demod', [status(thm)], ['194', '195'])).
318.63/46.68	tff('197', plain, (c3 != c2) <= (~ (c3 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['196'])).
318.63/46.68	tff('198', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('199', plain, (c2 = c3) <= ((c3 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['154'])).
318.63/46.68	tff('200', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('201', plain, (c3 = s(c3)) <= ((c3 = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['199', '200'])).
318.63/46.68	tff('202', plain, (c3 = c4) <= ((c3 = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['198', '201'])).
318.63/46.68	tff('203', plain, (c2 = c3) <= ((c3 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['154'])).
318.63/46.68	tff('204', plain, (g(c1, c2) = c4) <= ((g(c1, c2) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['103'])).
318.63/46.68	tff('205', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('206', plain, ((c4 != c2 | g(c1, s(c2)) = c4)) <= ((g(c1, c2) = c4)),
318.63/46.68	    inference('sup-', [status(thm)], ['204', '205'])).
318.63/46.68	tff('207', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('208', plain, ((c4 != c2 | g(c1, c3) = c4)) <= ((g(c1, c2) = c4)),
318.63/46.68	    inference('demod', [status(thm)], ['206', '207'])).
318.63/46.68	tff('209', plain, (c4 != c2) <= (~ (c4 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['208'])).
318.63/46.68	tff('210', plain, (c4 != c3) <= (~ (c4 = c2) & (c3 = c2)),
318.63/46.68	    inference('sup-', [status(thm)], ['203', '209'])).
318.63/46.68	tff('211', plain, (c2 = c4) <= ((c4 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['154'])).
318.63/46.68	tff('212', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('213', plain, (c3 = s(c4)) <= ((c4 = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['211', '212'])).
318.63/46.68	tff('214', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('215', plain, (s(s(s(c3))) != c4) <= ((c4 = c2)),
318.63/46.68	    inference('sup-', [status(thm)], ['213', '214'])).
318.63/46.68	tff('216', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('217', plain, (c3 = s(c4)) <= ((c4 = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['211', '212'])).
318.63/46.68	tff('218', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('219', plain, (c4 != c4) <= ((c4 = c2)),
318.63/46.68	    inference('demod', [status(thm)], ['215', '216', '217', '218'])).
318.63/46.68	tff('220', plain, ~ (c4 = c2), inference('simplify', [status(thm)], ['219'])).
318.63/46.68	tff('221', plain, ~ (c4 = c2),
318.63/46.68	    inference('sat_resolution*', [status(thm)], ['220'])).
318.63/46.68	tff('222', plain, (c4 != c3) <= ((c3 = c2)),
318.63/46.68	    inference('simpl_trail', [status(thm)], ['210', '221'])).
318.63/46.68	tff('223', plain, ~ (c3 = c2),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['202', '222'])).
318.63/46.68	tff('224', plain, ~ (c3 = c2),
318.63/46.68	    inference('sat_resolution*', [status(thm)], ['223'])).
318.63/46.68	tff('225', plain, c3 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.68	tff('226', plain,
318.63/46.68	    ((g(s(c5), s(s(c5))) = c3
318.63/46.68	      | g(s(c5), s(s(c5))) = c5
318.63/46.68	      | g(s(c5), s(s(c5))) = c4
318.63/46.68	      | g(s(c5), s(s(c5))) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['191', '225'])).
318.63/46.68	tff('227', plain, (g(s(c5), s(s(c5))) = c4) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['226'])).
318.63/46.68	tff('228', plain,
318.63/46.68	    (c2 = c4) <= ((g(s(c5), s(s(c5))) = c2) & (g(s(c5), s(s(c5))) = c4)),
318.63/46.68	    inference('sup+', [status(thm)], ['185', '227'])).
318.63/46.68	tff('229', plain, (c4 != c2) <= (~ (c4 = c2)),
318.63/46.68	    inference('split', [status(esa)], ['208'])).
318.63/46.68	tff('230', plain, ~ (c4 = c2),
318.63/46.68	    inference('sat_resolution*', [status(thm)], ['220'])).
318.63/46.68	tff('231', plain, c4 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.68	tff('232', plain, ~ (g(s(c5), s(s(c5))) = c2) | ~ (g(s(c5), s(s(c5))) = c4),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['228', '231'])).
318.63/46.68	tff('233', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('234', plain,
318.63/46.68	    (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['189'])).
318.63/46.68	tff('235', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('236', plain,
318.63/46.68	    ((c2 != c4 | g(s(s(c5)), s(c5)) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.68	    inference('sup-', [status(thm)], ['234', '235'])).
318.63/46.68	tff('237', plain, (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['236'])).
318.63/46.68	tff('238', plain,
318.63/46.68	    ((c3 = c2
318.63/46.68	      | g(s(c5), s(c5)) = c3
318.63/46.68	      | g(s(c5), s(c5)) = c5
318.63/46.68	      | g(s(c5), s(c5)) = c4
318.63/46.68	      | g(s(c5), s(c5)) = c2)) <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['233', '237'])).
318.63/46.68	tff('239', plain, c3 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.68	tff('240', plain,
318.63/46.68	    ((g(s(c5), s(c5)) = c3
318.63/46.68	      | g(s(c5), s(c5)) = c5
318.63/46.68	      | g(s(c5), s(c5)) = c4
318.63/46.68	      | g(s(c5), s(c5)) = c2)) <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['238', '239'])).
318.63/46.68	tff('241', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['240'])).
318.63/46.68	tff('242', plain,
318.63/46.68	    (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['189'])).
318.63/46.68	tff('243', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(s(c5)), X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.68	tff('244', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('245', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (c2 != c2
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), s(X0)) = c4),
318.63/46.68	    inference('sup-', [status(thm)], ['243', '244'])).
318.63/46.68	tff('246', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(s(s(c5)), s(X0)) = c4
318.63/46.68	       | g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c4),
318.63/46.68	    inference('simplify', [status(thm)], ['245'])).
318.63/46.68	tff('247', plain,
318.63/46.68	    ((c2 = c4
318.63/46.68	      | g(s(s(c5)), s(c5)) = c4
318.63/46.68	      | g(s(s(c5)), s(c5)) = c5
318.63/46.68	      | g(s(s(c5)), s(c5)) = c3
318.63/46.68	      | g(c8, s(c5)) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['242', '246'])).
318.63/46.68	tff('248', plain, c4 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.68	tff('249', plain,
318.63/46.68	    ((g(s(s(c5)), s(c5)) = c4
318.63/46.68	      | g(s(s(c5)), s(c5)) = c5
318.63/46.68	      | g(s(s(c5)), s(c5)) = c3
318.63/46.68	      | g(c8, s(c5)) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['247', '248'])).
318.63/46.68	tff('250', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['249'])).
318.63/46.68	tff('251', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('252', plain,
318.63/46.68	    ((c3 != c3 | g(s(c5), s(c5)) = c1)) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['250', '251'])).
318.63/46.68	tff('253', plain, (g(s(c5), s(c5)) = c1) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.68	    inference('simplify', [status(thm)], ['252'])).
318.63/46.68	tff('254', plain,
318.63/46.68	    (c4 = c1) <= ((g(s(s(c5)), s(c5)) = c3) & (g(s(c5), s(c5)) = c4)),
318.63/46.68	    inference('sup+', [status(thm)], ['241', '253'])).
318.63/46.68	tff('255', plain, c4 != c1,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.68	tff('256', plain, ~ (g(s(s(c5)), s(c5)) = c3) | ~ (g(s(c5), s(c5)) = c4),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['254', '255'])).
318.63/46.68	tff('257', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('258', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('259', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c5, X0) = c3
318.63/46.68	       | g(c4, X0) = c3
318.63/46.68	       | g(c4, X0) = c5
318.63/46.68	       | g(c4, X0) = c4
318.63/46.68	       | g(c4, X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['257', '258'])).
318.63/46.68	tff('260', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('261', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('262', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.68	tff('263', plain,
318.63/46.68	    (c2 != c4
318.63/46.68	     | g(c4, c3) = c4
318.63/46.68	     | g(c4, c3) = c5
318.63/46.68	     | g(c4, c3) = c3
318.63/46.68	     | g(c5, c3) = c3
318.63/46.68	     | g(c4, c2) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['259', '262'])).
318.63/46.68	tff('264', plain, (g(c5, c3) = c3) <= ((g(c5, c3) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['263'])).
318.63/46.68	tff('265', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.68	tff('266', plain, ((c3 != c4 | g(c5, c2) = c2)) <= ((g(c5, c3) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['264', '265'])).
318.63/46.68	tff('267', plain, (g(c5, c2) = c2) <= ((g(c5, c2) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['266'])).
318.63/46.68	tff('268', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c5, X0) = c3
318.63/46.68	       | g(c4, X0) = c3
318.63/46.68	       | g(c4, X0) = c5
318.63/46.68	       | g(c4, X0) = c4
318.63/46.68	       | g(c4, X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['257', '258'])).
318.63/46.68	tff('269', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('270', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('271', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.68	tff('272', plain,
318.63/46.68	    (c2 != c4
318.63/46.68	     | g(c4, c2) = c4
318.63/46.68	     | g(c4, c2) = c5
318.63/46.68	     | g(c4, c2) = c3
318.63/46.68	     | g(c5, c2) = c3
318.63/46.68	     | g(c4, c1) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['268', '271'])).
318.63/46.68	tff('273', plain, (g(c5, c2) = c3) <= ((g(c5, c2) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['272'])).
318.63/46.68	tff('274', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('275', plain, ((c3 != c1 | g(s(c5), c2) = c3)) <= ((g(c5, c2) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['273', '274'])).
318.63/46.68	tff('276', plain, (g(s(c5), c2) = c3) <= ((g(s(c5), c2) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['275'])).
318.63/46.68	tff('277', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('278', plain, ((c3 != c3 | g(c5, c2) = c1)) <= ((g(s(c5), c2) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['276', '277'])).
318.63/46.68	tff('279', plain, (g(c5, c2) = c1) <= ((g(s(c5), c2) = c3)),
318.63/46.68	    inference('simplify', [status(thm)], ['278'])).
318.63/46.68	tff('280', plain, (c2 = c1) <= ((g(c5, c2) = c2) & (g(s(c5), c2) = c3)),
318.63/46.68	    inference('sup+', [status(thm)], ['267', '279'])).
318.63/46.68	tff('281', plain, c1 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.68	tff('282', plain, ~ (g(s(c5), c2) = c3) | ~ (g(c5, c2) = c2),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['280', '281'])).
318.63/46.68	tff('283', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(s(c5)), X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.68	tff('284', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('285', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('286', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.68	tff('287', plain,
318.63/46.68	    (c2 != c4
318.63/46.68	     | g(s(s(c5)), c4) = c4
318.63/46.68	     | g(s(s(c5)), c4) = c5
318.63/46.68	     | g(s(s(c5)), c4) = c3
318.63/46.68	     | g(c8, c4) = c3
318.63/46.68	     | g(s(s(c5)), c3) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['283', '286'])).
318.63/46.68	tff('288', plain, (g(s(s(c5)), c4) = c3) <= ((g(s(s(c5)), c4) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['287'])).
318.63/46.68	tff('289', plain, (g(s(s(c5)), c3) = c2) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['287'])).
318.63/46.68	tff('290', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('291', plain,
318.63/46.68	    ((c2 != c2 | g(s(s(c5)), s(c3)) = c4)) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.68	    inference('sup-', [status(thm)], ['289', '290'])).
318.63/46.68	tff('292', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('293', plain,
318.63/46.68	    ((c2 != c2 | g(s(s(c5)), c4) = c4)) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.68	    inference('demod', [status(thm)], ['291', '292'])).
318.63/46.68	tff('294', plain, (g(s(s(c5)), c4) = c4) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.68	    inference('simplify', [status(thm)], ['293'])).
318.63/46.68	tff('295', plain,
318.63/46.68	    (c3 = c4) <= ((g(s(s(c5)), c3) = c2) & (g(s(s(c5)), c4) = c3)),
318.63/46.68	    inference('sup+', [status(thm)], ['288', '294'])).
318.63/46.68	tff('296', plain, (g(c2, c2) = c4) <= ((g(c2, c2) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['196'])).
318.63/46.68	tff('297', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('298', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('299', plain, ![X0]: (g(c2, X0) != c3 | g(c1, X0) = c1),
318.63/46.68	    inference('sup-', [status(thm)], ['297', '298'])).
318.63/46.68	tff('300', plain, ((c4 != c3 | g(c1, c2) = c1)) <= ((g(c2, c2) = c4)),
318.63/46.68	    inference('sup-', [status(thm)], ['296', '299'])).
318.63/46.68	tff('301', plain, (c4 != c3) <= (~ (c4 = c3)),
318.63/46.68	    inference('split', [status(esa)], ['300'])).
318.63/46.68	tff('302', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('303', plain, (g(c2, c2) = c3) <= ((g(c2, c2) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['108'])).
318.63/46.68	tff('304', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('305', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('306', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c3, X0) = c3
318.63/46.68	       | g(c2, X0) = c3
318.63/46.68	       | g(c2, X0) = c5
318.63/46.68	       | g(c2, X0) = c4
318.63/46.68	       | g(c2, X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['304', '305'])).
318.63/46.68	tff('307', plain,
318.63/46.68	    ((c3 = c2
318.63/46.68	      | g(c2, c2) = c4
318.63/46.68	      | g(c2, c2) = c5
318.63/46.68	      | g(c2, c2) = c3
318.63/46.68	      | g(c3, c2) = c3)) <= ((g(c2, c2) = c3)),
318.63/46.68	    inference('sup+', [status(thm)], ['303', '306'])).
318.63/46.68	tff('308', plain, (g(c2, c2) = c3) <= ((g(c2, c2) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['108'])).
318.63/46.68	tff('309', plain, (g(c2, c2) = c3) <= ((g(c2, c2) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['108'])).
318.63/46.68	tff('310', plain,
318.63/46.68	    ((c3 = c2 | c3 = c4 | c3 = c5 | g(c2, c2) = c3 | g(c3, c2) = c3))
318.63/46.68	      <= ((g(c2, c2) = c3)),
318.63/46.68	    inference('demod', [status(thm)], ['307', '308', '309'])).
318.63/46.68	tff('311', plain, g(c1, c1) = c5,
318.63/46.68	    inference('sup-', [status(thm)], ['19', '20'])).
318.63/46.68	tff('312', plain, ![X11]: g(c1, X11) != c3,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('313', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.68	tff('314', plain, c3 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.68	tff('315', plain,
318.63/46.68	    ((c3 = c4 | g(c2, c2) = c3 | g(c3, c2) = c3)) <= ((g(c2, c2) = c3)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['310', '313', '314'])).
318.63/46.68	tff('316', plain, (c3 = c4) <= ((c4 = c3)),
318.63/46.68	    inference('split', [status(esa)], ['315'])).
318.63/46.68	tff('317', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('318', plain, (c4 = s(c4)) <= ((c4 = c3)),
318.63/46.68	    inference('sup+', [status(thm)], ['316', '317'])).
318.63/46.68	tff('319', plain, (c4 = c5) <= ((c4 = c3)),
318.63/46.68	    inference('sup+', [status(thm)], ['302', '318'])).
318.63/46.68	tff('320', plain, g(c1, c1) = c5,
318.63/46.68	    inference('sup-', [status(thm)], ['19', '20'])).
318.63/46.68	tff('321', plain, ![X10]: g(X10, c1) != c4,
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('322', plain, c5 != c4, inference('sup-', [status(thm)], ['320', '321'])).
318.63/46.68	tff('323', plain, ~ (c4 = c3),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['319', '322'])).
318.63/46.68	tff('324', plain, ~ (c4 = c3),
318.63/46.68	    inference('sat_resolution*', [status(thm)], ['323'])).
318.63/46.68	tff('325', plain, c4 != c3,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.68	tff('326', plain, ~ (g(s(s(c5)), c3) = c2) | ~ (g(s(s(c5)), c4) = c3),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['295', '325'])).
318.63/46.68	tff('327', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(s(c5)), X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.68	tff('328', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('329', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('330', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.68	tff('331', plain,
318.63/46.68	    (c2 != c4
318.63/46.68	     | g(s(s(c5)), c5) = c4
318.63/46.68	     | g(s(s(c5)), c5) = c5
318.63/46.68	     | g(s(s(c5)), c5) = c3
318.63/46.68	     | g(c8, c5) = c3
318.63/46.68	     | g(s(s(c5)), c4) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['327', '330'])).
318.63/46.68	tff('332', plain, (g(s(s(c5)), c5) = c3) <= ((g(s(s(c5)), c5) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['331'])).
318.63/46.68	tff('333', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('334', plain,
318.63/46.68	    ((c3 != c3 | g(s(c5), c5) = c1)) <= ((g(s(s(c5)), c5) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['332', '333'])).
318.63/46.68	tff('335', plain, (g(s(c5), c5) = c1) <= ((g(s(s(c5)), c5) = c3)),
318.63/46.68	    inference('simplify', [status(thm)], ['334'])).
318.63/46.68	tff('336', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('337', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['331'])).
318.63/46.68	tff('338', plain,
318.63/46.68	    ((c3 = c2
318.63/46.68	      | g(s(c5), c4) = c3
318.63/46.68	      | g(s(c5), c4) = c5
318.63/46.68	      | g(s(c5), c4) = c4
318.63/46.68	      | g(s(c5), c4) = c2)) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['336', '337'])).
318.63/46.68	tff('339', plain, c3 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.68	tff('340', plain,
318.63/46.68	    ((g(s(c5), c4) = c3
318.63/46.68	      | g(s(c5), c4) = c5
318.63/46.68	      | g(s(c5), c4) = c4
318.63/46.68	      | g(s(c5), c4) = c2)) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['338', '339'])).
318.63/46.68	tff('341', plain, (g(s(c5), c4) = c2) <= ((g(s(c5), c4) = c2)),
318.63/46.68	    inference('split', [status(esa)], ['340'])).
318.63/46.68	tff('342', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('343', plain,
318.63/46.68	    ((c2 != c2 | g(s(c5), s(c4)) = c4)) <= ((g(s(c5), c4) = c2)),
318.63/46.68	    inference('sup-', [status(thm)], ['341', '342'])).
318.63/46.68	tff('344', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('345', plain, ((c2 != c2 | g(s(c5), c5) = c4)) <= ((g(s(c5), c4) = c2)),
318.63/46.68	    inference('demod', [status(thm)], ['343', '344'])).
318.63/46.68	tff('346', plain, (g(s(c5), c5) = c4) <= ((g(s(c5), c4) = c2)),
318.63/46.68	    inference('simplify', [status(thm)], ['345'])).
318.63/46.68	tff('347', plain,
318.63/46.68	    (c1 = c4) <= ((g(s(s(c5)), c5) = c3) & (g(s(c5), c4) = c2)),
318.63/46.68	    inference('sup+', [status(thm)], ['335', '346'])).
318.63/46.68	tff('348', plain, c4 != c1,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.68	tff('349', plain, ~ (g(s(s(c5)), c5) = c3) | ~ (g(s(c5), c4) = c2),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['347', '348'])).
318.63/46.68	tff('350', plain, (g(s(c5), c5) = c1) <= ((g(s(s(c5)), c5) = c3)),
318.63/46.68	    inference('simplify', [status(thm)], ['334'])).
318.63/46.68	tff('351', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['240'])).
318.63/46.68	tff('352', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('353', plain,
318.63/46.68	    ((c4 != c4 | g(s(c5), c5) = c2)) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.68	    inference('sup-', [status(thm)], ['351', '352'])).
318.63/46.68	tff('354', plain, (g(s(c5), c5) = c2) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.68	    inference('simplify', [status(thm)], ['353'])).
318.63/46.68	tff('355', plain,
318.63/46.68	    (c1 = c2) <= ((g(s(s(c5)), c5) = c3) & (g(s(c5), s(c5)) = c4)),
318.63/46.68	    inference('sup+', [status(thm)], ['350', '354'])).
318.63/46.68	tff('356', plain, c1 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.68	tff('357', plain, ~ (g(s(s(c5)), c5) = c3) | ~ (g(s(c5), s(c5)) = c4),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['355', '356'])).
318.63/46.68	tff('358', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(s(s(c5)), s(X0)) = c4
318.63/46.68	       | g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c4),
318.63/46.68	    inference('simplify', [status(thm)], ['245'])).
318.63/46.68	tff('359', plain, (g(c8, s(c5)) = c3) <= ((g(c8, s(c5)) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['249'])).
318.63/46.68	tff('360', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.68	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.68	tff('361', plain,
318.63/46.68	    ((c3 != c3 | g(s(s(c5)), s(c5)) = c1)) <= ((g(c8, s(c5)) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['359', '360'])).
318.63/46.68	tff('362', plain, (g(s(s(c5)), s(c5)) = c1) <= ((g(c8, s(c5)) = c3)),
318.63/46.68	    inference('simplify', [status(thm)], ['361'])).
318.63/46.68	tff('363', plain,
318.63/46.68	    ((c4 = c1
318.63/46.68	      | g(s(s(c5)), c5) = c4
318.63/46.68	      | g(s(s(c5)), c5) = c5
318.63/46.68	      | g(s(s(c5)), c5) = c3
318.63/46.68	      | g(c8, c5) = c3)) <= ((g(c8, s(c5)) = c3)),
318.63/46.68	    inference('sup+', [status(thm)], ['358', '362'])).
318.63/46.68	tff('364', plain, c4 != c1,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.68	tff('365', plain,
318.63/46.68	    ((g(s(s(c5)), c5) = c4
318.63/46.68	      | g(s(s(c5)), c5) = c5
318.63/46.68	      | g(s(s(c5)), c5) = c3
318.63/46.68	      | g(c8, c5) = c3)) <= ((g(c8, s(c5)) = c3)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['363', '364'])).
318.63/46.68	tff('366', plain,
318.63/46.68	    ~ (g(c8, s(c5)) = c3) | (g(s(s(c5)), c5) = c3) | 
318.63/46.68	    (g(s(s(c5)), c5) = c4) | (g(c8, c5) = c3) | (g(s(s(c5)), c5) = c5),
318.63/46.68	    inference('split', [status(esa)], ['365'])).
318.63/46.68	tff('367', plain, (g(s(s(c5)), c5) = c4) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['331'])).
318.63/46.68	tff('368', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.68	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.68	tff('369', plain,
318.63/46.68	    ((c4 != c4 | g(s(s(c5)), c4) = c2)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.68	    inference('sup-', [status(thm)], ['367', '368'])).
318.63/46.68	tff('370', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.68	    inference('simplify', [status(thm)], ['369'])).
318.63/46.68	tff('371', plain,
318.63/46.68	    ![X0, X1]:
318.63/46.68	      (g(s(X1), X0) = c3
318.63/46.68	       | g(X1, X0) = c2
318.63/46.68	       | g(X1, X0) = c4
318.63/46.68	       | g(X1, X0) = c5
318.63/46.68	       | g(X1, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['4'])).
318.63/46.68	tff('372', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(s(s(c5)), s(X0)) = c4
318.63/46.68	       | g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c4),
318.63/46.68	    inference('simplify', [status(thm)], ['245'])).
318.63/46.68	tff('373', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (c3 = c4
318.63/46.68	       | g(s(c5), s(X0)) = c3
318.63/46.68	       | g(s(c5), s(X0)) = c5
318.63/46.68	       | g(s(c5), s(X0)) = c4
318.63/46.68	       | g(s(c5), s(X0)) = c2
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(c8, X0) = c3),
318.63/46.68	    inference('sup+', [status(thm)], ['371', '372'])).
318.63/46.68	tff('374', plain, c4 != c3,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.68	tff('375', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(s(c5), s(X0)) = c3
318.63/46.68	       | g(s(c5), s(X0)) = c5
318.63/46.68	       | g(s(c5), s(X0)) = c4
318.63/46.68	       | g(s(c5), s(X0)) = c2
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c3
318.63/46.68	       | g(c8, X0) = c3),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['373', '374'])).
318.63/46.68	tff('376', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('377', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (c3 != c3
318.63/46.68	       | g(c8, X0) = c3
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(c5), s(X0)) = c2
318.63/46.68	       | g(s(c5), s(X0)) = c4
318.63/46.68	       | g(s(c5), s(X0)) = c5
318.63/46.68	       | g(s(c5), s(X0)) = c3
318.63/46.68	       | g(s(c5), X0) = c1),
318.63/46.68	    inference('sup-', [status(thm)], ['375', '376'])).
318.63/46.68	tff('378', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(s(c5), X0) = c1
318.63/46.68	       | g(s(c5), s(X0)) = c3
318.63/46.68	       | g(s(c5), s(X0)) = c5
318.63/46.68	       | g(s(c5), s(X0)) = c4
318.63/46.68	       | g(s(c5), s(X0)) = c2
318.63/46.68	       | g(s(s(c5)), X0) = c4
318.63/46.68	       | g(s(s(c5)), X0) = c5
318.63/46.68	       | g(c8, X0) = c3),
318.63/46.68	    inference('simplify', [status(thm)], ['377'])).
318.63/46.68	tff('379', plain,
318.63/46.68	    ((c2 = c4
318.63/46.68	      | g(c8, c4) = c3
318.63/46.68	      | g(s(s(c5)), c4) = c5
318.63/46.68	      | g(s(c5), s(c4)) = c2
318.63/46.68	      | g(s(c5), s(c4)) = c4
318.63/46.68	      | g(s(c5), s(c4)) = c5
318.63/46.68	      | g(s(c5), s(c4)) = c3
318.63/46.68	      | g(s(c5), c4) = c1)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.68	    inference('sup+', [status(thm)], ['370', '378'])).
318.63/46.68	tff('380', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('381', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('382', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('383', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('384', plain,
318.63/46.68	    ((c2 = c4
318.63/46.68	      | g(c8, c4) = c3
318.63/46.68	      | g(s(s(c5)), c4) = c5
318.63/46.68	      | g(s(c5), c5) = c2
318.63/46.68	      | g(s(c5), c5) = c4
318.63/46.68	      | g(s(c5), c5) = c5
318.63/46.68	      | g(s(c5), c5) = c3
318.63/46.68	      | g(s(c5), c4) = c1)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.68	    inference('demod', [status(thm)], ['379', '380', '381', '382', '383'])).
318.63/46.68	tff('385', plain, c4 != c2,
318.63/46.68	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.68	tff('386', plain,
318.63/46.68	    ((g(c8, c4) = c3
318.63/46.68	      | g(s(s(c5)), c4) = c5
318.63/46.68	      | g(s(c5), c5) = c2
318.63/46.68	      | g(s(c5), c5) = c4
318.63/46.68	      | g(s(c5), c5) = c5
318.63/46.68	      | g(s(c5), c5) = c3
318.63/46.68	      | g(s(c5), c4) = c1)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.68	    inference('simplify_reflect-', [status(thm)], ['384', '385'])).
318.63/46.68	tff('387', plain,
318.63/46.68	    (g(s(c5), c4) = c1) | ~ (g(s(s(c5)), c5) = c4) | 
318.63/46.68	    (g(s(s(c5)), c4) = c5) | (g(s(c5), c5) = c3) | (g(s(c5), c5) = c2) | 
318.63/46.68	    (g(s(c5), c5) = c4) | (g(c8, c4) = c3) | (g(s(c5), c5) = c5),
318.63/46.68	    inference('split', [status(esa)], ['386'])).
318.63/46.68	tff('388', plain, s(s(s(c5))) = c8,
318.63/46.68	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.68	tff('389', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c5, X0) = c3
318.63/46.68	       | g(c4, X0) = c3
318.63/46.68	       | g(c4, X0) = c5
318.63/46.68	       | g(c4, X0) = c4
318.63/46.68	       | g(c4, X0) = c2),
318.63/46.68	    inference('sup+', [status(thm)], ['257', '258'])).
318.63/46.68	tff('390', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('391', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (c2 != c2
318.63/46.68	       | g(c4, X0) = c4
318.63/46.68	       | g(c4, X0) = c5
318.63/46.68	       | g(c4, X0) = c3
318.63/46.68	       | g(c5, X0) = c3
318.63/46.68	       | g(c4, s(X0)) = c4),
318.63/46.68	    inference('sup-', [status(thm)], ['389', '390'])).
318.63/46.68	tff('392', plain,
318.63/46.68	    ![X0]:
318.63/46.68	      (g(c4, s(X0)) = c4
318.63/46.68	       | g(c5, X0) = c3
318.63/46.68	       | g(c4, X0) = c3
318.63/46.68	       | g(c4, X0) = c5
318.63/46.68	       | g(c4, X0) = c4),
318.63/46.68	    inference('simplify', [status(thm)], ['391'])).
318.63/46.68	tff('393', plain,
318.63/46.68	    (g(c4, c8) = c4
318.63/46.68	     | g(c4, s(s(c5))) = c4
318.63/46.68	     | g(c4, s(s(c5))) = c5
318.63/46.68	     | g(c4, s(s(c5))) = c3
318.63/46.68	     | g(c5, s(s(c5))) = c3),
318.63/46.68	    inference('sup+', [status(thm)], ['388', '392'])).
318.63/46.68	tff('394', plain, (g(c4, s(s(c5))) = c4) <= ((g(c4, s(s(c5))) = c4)),
318.63/46.68	    inference('split', [status(esa)], ['393'])).
318.63/46.68	tff('395', plain, (g(c5, s(s(c5))) = c3) <= ((g(c5, s(s(c5))) = c3)),
318.63/46.68	    inference('split', [status(esa)], ['393'])).
318.63/46.68	tff('396', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('397', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.68	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.68	tff('398', plain, ![X0]: (g(c5, X0) != c3 | g(c4, X0) = c1),
318.63/46.68	    inference('sup-', [status(thm)], ['396', '397'])).
318.63/46.68	tff('399', plain,
318.63/46.68	    ((c3 != c3 | g(c4, s(s(c5))) = c1)) <= ((g(c5, s(s(c5))) = c3)),
318.63/46.68	    inference('sup-', [status(thm)], ['395', '398'])).
318.63/46.68	tff('400', plain, (g(c4, s(s(c5))) = c1) <= ((g(c5, s(s(c5))) = c3)),
318.63/46.68	    inference('simplify', [status(thm)], ['399'])).
318.63/46.68	tff('401', plain,
318.63/46.68	    (c4 = c1) <= ((g(c5, s(s(c5))) = c3) & (g(c4, s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['394', '400'])).
318.63/46.69	tff('402', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('403', plain, ~ (g(c5, s(s(c5))) = c3) | ~ (g(c4, s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['401', '402'])).
318.63/46.69	tff('404', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('405', plain, (g(s(s(c5)), c4) = c4) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('406', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(s(c5), c4) = c3
318.63/46.69	      | g(s(c5), c4) = c5
318.63/46.69	      | g(s(c5), c4) = c4
318.63/46.69	      | g(s(c5), c4) = c2)) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['404', '405'])).
318.63/46.69	tff('407', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('408', plain,
318.63/46.69	    ((g(s(c5), c4) = c3
318.63/46.69	      | g(s(c5), c4) = c5
318.63/46.69	      | g(s(c5), c4) = c4
318.63/46.69	      | g(s(c5), c4) = c2)) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['406', '407'])).
318.63/46.69	tff('409', plain,
318.63/46.69	    ~ (g(s(s(c5)), c4) = c4) | (g(s(c5), c4) = c2) | (g(s(c5), c4) = c4) | 
318.63/46.69	    (g(s(c5), c4) = c3) | (g(s(c5), c4) = c5),
318.63/46.69	    inference('split', [status(esa)], ['408'])).
318.63/46.69	tff('410', plain, (g(c5, c3) = c3) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('411', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('412', plain, ((c3 != c1 | g(s(c5), c3) = c3)) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['410', '411'])).
318.63/46.69	tff('413', plain, (g(s(c5), c3) = c3) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['412'])).
318.63/46.69	tff('414', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('415', plain, (g(s(s(c5)), c3) = c2) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('416', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(s(c5), c3) = c3
318.63/46.69	      | g(s(c5), c3) = c5
318.63/46.69	      | g(s(c5), c3) = c4
318.63/46.69	      | g(s(c5), c3) = c2)) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['414', '415'])).
318.63/46.69	tff('417', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('418', plain,
318.63/46.69	    ((g(s(c5), c3) = c3
318.63/46.69	      | g(s(c5), c3) = c5
318.63/46.69	      | g(s(c5), c3) = c4
318.63/46.69	      | g(s(c5), c3) = c2)) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['416', '417'])).
318.63/46.69	tff('419', plain, (g(s(c5), c3) = c2) <= ((g(s(c5), c3) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['418'])).
318.63/46.69	tff('420', plain, (c3 = c2) <= ((g(s(c5), c3) = c3) & (g(s(c5), c3) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['413', '419'])).
318.63/46.69	tff('421', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('422', plain, ~ (g(s(c5), c3) = c2) | ~ (g(s(c5), c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['420', '421'])).
318.63/46.69	tff('423', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c5, X0) = c3
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c4, X0) = c5
318.63/46.69	       | g(c4, X0) = c4
318.63/46.69	       | g(c4, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['257', '258'])).
318.63/46.69	tff('424', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('425', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c4, c5) = c4
318.63/46.69	     | g(c4, c5) = c5
318.63/46.69	     | g(c4, c5) = c3
318.63/46.69	     | g(c5, c5) = c3
318.63/46.69	     | g(c4, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['423', '424'])).
318.63/46.69	tff('426', plain, (g(c5, c5) = c3) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('427', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('428', plain, ((c3 != c1 | g(s(c5), c5) = c3)) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['426', '427'])).
318.63/46.69	tff('429', plain, (g(s(c5), c5) = c3) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['428'])).
318.63/46.69	tff('430', plain, (g(s(c5), c5) = c4) <= ((g(s(c5), c4) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['345'])).
318.63/46.69	tff('431', plain, (c3 = c4) <= ((g(s(c5), c5) = c3) & (g(s(c5), c4) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['429', '430'])).
318.63/46.69	tff('432', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('433', plain, ~ (g(s(c5), c4) = c2) | ~ (g(s(c5), c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['431', '432'])).
318.63/46.69	tff('434', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['369'])).
318.63/46.69	tff('435', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['331'])).
318.63/46.69	tff('436', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('437', plain,
318.63/46.69	    ((c2 != c3 | g(s(c5), c4) = c1)) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['435', '436'])).
318.63/46.69	tff('438', plain, (g(s(c5), c4) = c1) <= ((g(s(c5), c4) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['437'])).
318.63/46.69	tff('439', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('440', plain,
318.63/46.69	    ((c1 != c1 | g(s(s(c5)), c4) = c3)) <= ((g(s(c5), c4) = c1)),
318.63/46.69	    inference('sup-', [status(thm)], ['438', '439'])).
318.63/46.69	tff('441', plain, (g(s(s(c5)), c4) = c3) <= ((g(s(c5), c4) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['440'])).
318.63/46.69	tff('442', plain,
318.63/46.69	    (c2 = c3) <= ((g(s(s(c5)), c5) = c4) & (g(s(c5), c4) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['434', '441'])).
318.63/46.69	tff('443', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('444', plain, ~ (g(s(c5), c4) = c1) | ~ (g(s(s(c5)), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['442', '443'])).
318.63/46.69	tff('445', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['369'])).
318.63/46.69	tff('446', plain, (g(s(s(c5)), c4) = c4) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['293'])).
318.63/46.69	tff('447', plain,
318.63/46.69	    (c2 = c4) <= ((g(s(s(c5)), c5) = c4) & (g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['445', '446'])).
318.63/46.69	tff('448', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('449', plain, ~ (g(s(s(c5)), c3) = c2) | ~ (g(s(s(c5)), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['447', '448'])).
318.63/46.69	tff('450', plain, (g(s(c5), s(s(c5))) = c3) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('451', plain, (g(s(c5), c8) = c4) <= ((g(s(c5), c8) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['78'])).
318.63/46.69	tff('452', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.69	tff('453', plain,
318.63/46.69	    ((c4 != c4 | g(s(c5), s(s(c5))) = c2)) <= ((g(s(c5), c8) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['451', '452'])).
318.63/46.69	tff('454', plain, (g(s(c5), s(s(c5))) = c2) <= ((g(s(c5), c8) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['453'])).
318.63/46.69	tff('455', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('456', plain,
318.63/46.69	    ((c2 != c4 | g(s(c5), s(c5)) = c2)) <= ((g(s(c5), c8) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['454', '455'])).
318.63/46.69	tff('457', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['456'])).
318.63/46.69	tff('458', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('459', plain,
318.63/46.69	    ((c2 != c2 | g(s(c5), s(s(c5))) = c4)) <= ((g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['457', '458'])).
318.63/46.69	tff('460', plain, (g(s(c5), s(s(c5))) = c4) <= ((g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['459'])).
318.63/46.69	tff('461', plain,
318.63/46.69	    (c3 = c4) <= ((g(s(c5), s(s(c5))) = c3) & (g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['450', '460'])).
318.63/46.69	tff('462', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('463', plain, ~ (g(s(c5), s(s(c5))) = c3) | ~ (g(s(c5), s(c5)) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['461', '462'])).
318.63/46.69	tff('464', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c2 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['14'])).
318.63/46.69	tff('465', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('466', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c8, c4) = c3
318.63/46.69	     | g(c8, c4) = c5
318.63/46.69	     | g(c8, c4) = c4
318.63/46.69	     | g(c8, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['464', '465'])).
318.63/46.69	tff('467', plain, (g(c8, c4) = c3) <= ((g(c8, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['466'])).
318.63/46.69	tff('468', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.69	tff('469', plain, ((c3 != c3 | g(s(s(c5)), c4) = c1)) <= ((g(c8, c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['467', '468'])).
318.63/46.69	tff('470', plain, (g(s(s(c5)), c4) = c1) <= ((g(c8, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['469'])).
318.63/46.69	tff('471', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['369'])).
318.63/46.69	tff('472', plain, (c1 = c2) <= ((g(c8, c4) = c3) & (g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['470', '471'])).
318.63/46.69	tff('473', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('474', plain, ~ (g(c8, c4) = c3) | ~ (g(s(s(c5)), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['472', '473'])).
318.63/46.69	tff('475', plain, (g(s(s(c5)), c4) = c4) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('476', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['369'])).
318.63/46.69	tff('477', plain,
318.63/46.69	    (c4 = c2) <= ((g(s(s(c5)), c5) = c4) & (g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['475', '476'])).
318.63/46.69	tff('478', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('479', plain, ~ (g(s(s(c5)), c4) = c4) | ~ (g(s(s(c5)), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['477', '478'])).
318.63/46.69	tff('480', plain, (g(s(s(c5)), c4) = c4) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('481', plain, (g(s(s(c5)), c4) = c3) <= ((g(s(s(c5)), c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('482', plain,
318.63/46.69	    (c4 = c3) <= ((g(s(s(c5)), c4) = c4) & (g(s(s(c5)), c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['480', '481'])).
318.63/46.69	tff('483', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('484', plain, ~ (g(s(s(c5)), c4) = c4) | ~ (g(s(s(c5)), c4) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['482', '483'])).
318.63/46.69	tff('485', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c3, X0) = c3
318.63/46.69	       | g(c2, X0) = c3
318.63/46.69	       | g(c2, X0) = c5
318.63/46.69	       | g(c2, X0) = c4
318.63/46.69	       | g(c2, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['304', '305'])).
318.63/46.69	tff('486', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('487', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c2, c5) = c4
318.63/46.69	     | g(c2, c5) = c5
318.63/46.69	     | g(c2, c5) = c3
318.63/46.69	     | g(c3, c5) = c3
318.63/46.69	     | g(c2, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['485', '486'])).
318.63/46.69	tff('488', plain, (g(c2, c5) = c3) <= ((g(c2, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['487'])).
318.63/46.69	tff('489', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c4, X0) = c3
318.63/46.69	       | g(c3, X0) = c3
318.63/46.69	       | g(c3, X0) = c5
318.63/46.69	       | g(c3, X0) = c4
318.63/46.69	       | g(c3, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['1', '5'])).
318.63/46.69	tff('490', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('491', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c3, c5) = c4
318.63/46.69	     | g(c3, c5) = c5
318.63/46.69	     | g(c3, c5) = c3
318.63/46.69	     | g(c4, c5) = c3
318.63/46.69	     | g(c3, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['489', '490'])).
318.63/46.69	tff('492', plain, (g(c3, c5) = c3) <= ((g(c3, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['491'])).
318.63/46.69	tff('493', plain, ![X0]: (g(c3, X0) != c3 | g(c2, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['133', '134'])).
318.63/46.69	tff('494', plain, ((c3 != c3 | g(c2, c5) = c1)) <= ((g(c3, c5) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['492', '493'])).
318.63/46.69	tff('495', plain, (g(c2, c5) = c1) <= ((g(c3, c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['494'])).
318.63/46.69	tff('496', plain, (c3 = c1) <= ((g(c3, c5) = c3) & (g(c2, c5) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['488', '495'])).
318.63/46.69	tff('497', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('498', plain, ~ (g(c3, c5) = c3) | ~ (g(c2, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['496', '497'])).
318.63/46.69	tff('499', plain, (g(s(s(c5)), s(c5)) = c4) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('500', plain, (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['236'])).
318.63/46.69	tff('501', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('502', plain,
318.63/46.69	    ((c2 != c3 | g(s(c5), s(c5)) = c1)) <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['500', '501'])).
318.63/46.69	tff('503', plain, (g(s(c5), s(c5)) = c1) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['502'])).
318.63/46.69	tff('504', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('505', plain,
318.63/46.69	    ((c1 != c1 | g(s(s(c5)), s(c5)) = c3)) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('sup-', [status(thm)], ['503', '504'])).
318.63/46.69	tff('506', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['505'])).
318.63/46.69	tff('507', plain,
318.63/46.69	    (c4 = c3) <= ((g(s(s(c5)), s(c5)) = c4) & (g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['499', '506'])).
318.63/46.69	tff('508', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('509', plain, ~ (g(s(s(c5)), s(c5)) = c4) | ~ (g(s(c5), s(c5)) = c1),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['507', '508'])).
318.63/46.69	tff('510', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c5, X0) = c3
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c4, X0) = c5
318.63/46.69	       | g(c4, X0) = c4
318.63/46.69	       | g(c4, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['257', '258'])).
318.63/46.69	tff('511', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('512', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c4, c1) = c4
318.63/46.69	     | g(c4, c1) = c5
318.63/46.69	     | g(c4, c1) = c3
318.63/46.69	     | g(c5, c1) = c3),
318.63/46.69	    inference('sup-', [status(thm)], ['510', '511'])).
318.63/46.69	tff('513', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('514', plain,
318.63/46.69	    (c2 != c4 | g(c4, c1) = c5 | g(c4, c1) = c3 | g(c5, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['512', '513'])).
318.63/46.69	tff('515', plain, (g(c5, c1) = c3) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['514'])).
318.63/46.69	tff('516', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('517', plain, ((c3 != c1 | g(s(c5), c1) = c3)) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['515', '516'])).
318.63/46.69	tff('518', plain, (g(s(c5), c1) = c3) <= ((g(s(c5), c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['517'])).
318.63/46.69	tff('519', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('520', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.69	tff('521', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.69	tff('522', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(s(s(c5)), c2) = c4
318.63/46.69	     | g(s(s(c5)), c2) = c5
318.63/46.69	     | g(s(s(c5)), c2) = c3
318.63/46.69	     | g(c8, c2) = c3
318.63/46.69	     | g(s(s(c5)), c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['520', '521'])).
318.63/46.69	tff('523', plain, (g(s(s(c5)), c1) = c2) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('524', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(s(c5), c1) = c3
318.63/46.69	      | g(s(c5), c1) = c5
318.63/46.69	      | g(s(c5), c1) = c4
318.63/46.69	      | g(s(c5), c1) = c2)) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['519', '523'])).
318.63/46.69	tff('525', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('526', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('527', plain,
318.63/46.69	    ((g(s(c5), c1) = c3 | g(s(c5), c1) = c5 | g(s(c5), c1) = c2))
318.63/46.69	      <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['524', '525', '526'])).
318.63/46.69	tff('528', plain, (g(s(c5), c1) = c2) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['527'])).
318.63/46.69	tff('529', plain, (c3 = c2) <= ((g(s(c5), c1) = c3) & (g(s(c5), c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['518', '528'])).
318.63/46.69	tff('530', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('531', plain, ~ (g(s(c5), c1) = c2) | ~ (g(s(c5), c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['529', '530'])).
318.63/46.69	tff('532', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('533', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(s(c5)), s(X0)) = c4
318.63/46.69	       | g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['245'])).
318.63/46.69	tff('534', plain,
318.63/46.69	    (g(s(s(c5)), c8) = c4
318.63/46.69	     | g(s(s(c5)), s(s(c5))) = c4
318.63/46.69	     | g(s(s(c5)), s(s(c5))) = c5
318.63/46.69	     | g(s(s(c5)), s(s(c5))) = c3
318.63/46.69	     | g(c8, s(s(c5))) = c3),
318.63/46.69	    inference('sup+', [status(thm)], ['532', '533'])).
318.63/46.69	tff('535', plain,
318.63/46.69	    (g(s(s(c5)), s(s(c5))) = c4) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['534'])).
318.63/46.69	tff('536', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('537', plain,
318.63/46.69	    ((c4 != c4 | g(s(s(c5)), s(c5)) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['535', '536'])).
318.63/46.69	tff('538', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('539', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['505'])).
318.63/46.69	tff('540', plain,
318.63/46.69	    (c2 = c3) <= ((g(s(s(c5)), s(s(c5))) = c4) & (g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['538', '539'])).
318.63/46.69	tff('541', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('542', plain, ~ (g(s(s(c5)), s(s(c5))) = c4) | ~ (g(s(c5), s(c5)) = c1),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['540', '541'])).
318.63/46.69	tff('543', plain, (g(s(c5), s(s(c5))) = c3) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('544', plain,
318.63/46.69	    (g(s(s(c5)), s(s(c5))) = c3) <= ((g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['165'])).
318.63/46.69	tff('545', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('546', plain,
318.63/46.69	    ((c3 != c3 | g(s(c5), s(s(c5))) = c1)) <= ((g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['544', '545'])).
318.63/46.69	tff('547', plain,
318.63/46.69	    (g(s(c5), s(s(c5))) = c1) <= ((g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['546'])).
318.63/46.69	tff('548', plain,
318.63/46.69	    (c3 = c1) <= ((g(s(c5), s(s(c5))) = c3) & (g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['543', '547'])).
318.63/46.69	tff('549', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('550', plain,
318.63/46.69	    ~ (g(s(c5), s(s(c5))) = c3) | ~ (g(s(s(c5)), s(s(c5))) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['548', '549'])).
318.63/46.69	tff('551', plain, (g(s(s(c5)), c3) = c2) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('552', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.69	tff('553', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.69	tff('554', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(s(s(c5)), c3) = c4
318.63/46.69	     | g(s(s(c5)), c3) = c5
318.63/46.69	     | g(s(s(c5)), c3) = c3
318.63/46.69	     | g(c8, c3) = c3
318.63/46.69	     | g(s(s(c5)), c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['552', '553'])).
318.63/46.69	tff('555', plain, (g(s(s(c5)), c3) = c4) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('556', plain,
318.63/46.69	    (c2 = c4) <= ((g(s(s(c5)), c3) = c2) & (g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['551', '555'])).
318.63/46.69	tff('557', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('558', plain, ~ (g(s(s(c5)), c3) = c2) | ~ (g(s(s(c5)), c3) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['556', '557'])).
318.63/46.69	tff('559', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c4, s(X0)) = c4
318.63/46.69	       | g(c5, X0) = c3
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c4, X0) = c5
318.63/46.69	       | g(c4, X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['391'])).
318.63/46.69	tff('560', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c5, X0) = c3
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c4, X0) = c5
318.63/46.69	       | g(c4, X0) = c4
318.63/46.69	       | g(c4, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['257', '258'])).
318.63/46.69	tff('561', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.69	tff('562', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c4, c8) = c4
318.63/46.69	     | g(c4, c8) = c5
318.63/46.69	     | g(c4, c8) = c3
318.63/46.69	     | g(c5, c8) = c3
318.63/46.69	     | g(c4, s(s(c5))) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['560', '561'])).
318.63/46.69	tff('563', plain, (g(c4, s(s(c5))) = c2) <= ((g(c4, s(s(c5))) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['562'])).
318.63/46.69	tff('564', plain,
318.63/46.69	    ((c4 = c2
318.63/46.69	      | g(c4, s(c5)) = c4
318.63/46.69	      | g(c4, s(c5)) = c5
318.63/46.69	      | g(c4, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c3)) <= ((g(c4, s(s(c5))) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['559', '563'])).
318.63/46.69	tff('565', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('566', plain,
318.63/46.69	    ((g(c4, s(c5)) = c4
318.63/46.69	      | g(c4, s(c5)) = c5
318.63/46.69	      | g(c4, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c3)) <= ((g(c4, s(s(c5))) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['564', '565'])).
318.63/46.69	tff('567', plain, (g(c5, s(c5)) = c3) <= ((g(c5, s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['566'])).
318.63/46.69	tff('568', plain, (g(s(c5), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['240'])).
318.63/46.69	tff('569', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('570', plain,
318.63/46.69	    ((c3 != c3 | g(c5, s(c5)) = c1)) <= ((g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['568', '569'])).
318.63/46.69	tff('571', plain, (g(c5, s(c5)) = c1) <= ((g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['570'])).
318.63/46.69	tff('572', plain,
318.63/46.69	    (c3 = c1) <= ((g(c5, s(c5)) = c3) & (g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['567', '571'])).
318.63/46.69	tff('573', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('574', plain, ~ (g(s(c5), s(c5)) = c3) | ~ (g(c5, s(c5)) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['572', '573'])).
318.63/46.69	tff('575', plain, (g(s(s(c5)), s(c5)) = c1) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['361'])).
318.63/46.69	tff('576', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('577', plain,
318.63/46.69	    (c1 = c2) <= ((g(c8, s(c5)) = c3) & (g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['575', '576'])).
318.63/46.69	tff('578', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('579', plain, ~ (g(c8, s(c5)) = c3) | ~ (g(s(s(c5)), s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['577', '578'])).
318.63/46.69	tff('580', plain, (g(s(c5), c4) = c4) <= ((g(s(c5), c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['340'])).
318.63/46.69	tff('581', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('582', plain, (g(s(s(c5)), c5) = c4) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['331'])).
318.63/46.69	tff('583', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(s(c5), c5) = c3
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c2)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['581', '582'])).
318.63/46.69	tff('584', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('585', plain,
318.63/46.69	    ((g(s(c5), c5) = c3
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c2)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['583', '584'])).
318.63/46.69	tff('586', plain, (g(s(c5), c5) = c4) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('587', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('588', plain, ((c4 != c4 | g(s(c5), c4) = c2)) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['586', '587'])).
318.63/46.69	tff('589', plain, (g(s(c5), c4) = c2) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['588'])).
318.63/46.69	tff('590', plain, (c4 = c2) <= ((g(s(c5), c4) = c4) & (g(s(c5), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['580', '589'])).
318.63/46.69	tff('591', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('592', plain, ~ (g(s(c5), c4) = c4) | ~ (g(s(c5), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['590', '591'])).
318.63/46.69	tff('593', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c5, X0) = c3
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c4, X0) = c5
318.63/46.69	       | g(c4, X0) = c4
318.63/46.69	       | g(c4, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['257', '258'])).
318.63/46.69	tff('594', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('595', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c4, c4) = c4
318.63/46.69	     | g(c4, c4) = c5
318.63/46.69	     | g(c4, c4) = c3
318.63/46.69	     | g(c5, c4) = c3
318.63/46.69	     | g(c4, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['593', '594'])).
318.63/46.69	tff('596', plain, (g(c5, c4) = c3) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('597', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('598', plain, ((c3 != c1 | g(s(c5), c4) = c3)) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['596', '597'])).
318.63/46.69	tff('599', plain, (g(s(c5), c4) = c3) <= ((g(s(c5), c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['598'])).
318.63/46.69	tff('600', plain, (g(s(c5), c4) = c2) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['588'])).
318.63/46.69	tff('601', plain, (c3 = c2) <= ((g(s(c5), c4) = c3) & (g(s(c5), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['599', '600'])).
318.63/46.69	tff('602', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('603', plain, ~ (g(s(c5), c4) = c3) | ~ (g(s(c5), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['601', '602'])).
318.63/46.69	tff('604', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('605', plain, (g(s(c5), c4) = c2) <= ((g(s(c5), c4) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['340'])).
318.63/46.69	tff('606', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c5, c4) = c3
318.63/46.69	      | g(c5, c4) = c5
318.63/46.69	      | g(c5, c4) = c4
318.63/46.69	      | g(c5, c4) = c2)) <= ((g(s(c5), c4) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['604', '605'])).
318.63/46.69	tff('607', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('608', plain,
318.63/46.69	    ((g(c5, c4) = c3 | g(c5, c4) = c5 | g(c5, c4) = c4 | g(c5, c4) = c2))
318.63/46.69	      <= ((g(s(c5), c4) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['606', '607'])).
318.63/46.69	tff('609', plain,
318.63/46.69	    ~ (g(s(c5), c4) = c2) | (g(c5, c4) = c2) | (g(c5, c4) = c5) | 
318.63/46.69	    (g(c5, c4) = c4) | (g(c5, c4) = c3),
318.63/46.69	    inference('split', [status(esa)], ['608'])).
318.63/46.69	tff('610', plain, (g(s(c5), s(s(c5))) = c5) <= ((g(s(c5), s(s(c5))) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('611', plain,
318.63/46.69	    (g(s(c5), s(s(c5))) = c1) <= ((g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['546'])).
318.63/46.69	tff('612', plain,
318.63/46.69	    (c5 = c1) <= ((g(s(c5), s(s(c5))) = c5) & (g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['610', '611'])).
318.63/46.69	tff('613', plain, c1 != c5, inference('demod', [status(thm)], ['129', '130'])).
318.63/46.69	tff('614', plain,
318.63/46.69	    ~ (g(s(c5), s(s(c5))) = c5) | ~ (g(s(s(c5)), s(s(c5))) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['612', '613'])).
318.63/46.69	tff('615', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('616', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('617', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(c8, s(c5)) = c3
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c1)) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['615', '616'])).
318.63/46.69	tff('618', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('619', plain,
318.63/46.69	    ((g(c8, s(c5)) = c3
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c1)) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['617', '618'])).
318.63/46.69	tff('620', plain,
318.63/46.69	    (g(s(c5), s(c5)) = c1) | ~ (g(s(s(c5)), s(c5)) = c3) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c2) | (g(s(c5), s(s(c5))) = c3) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c5) | (g(s(s(c5)), s(c5)) = c5) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c4) | (g(c8, s(c5)) = c3),
318.63/46.69	    inference('split', [status(esa)], ['619'])).
318.63/46.69	tff('621', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('622', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('623', plain,
318.63/46.69	    (c3 = c2) <= ((g(s(s(c5)), s(c5)) = c3) & (g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['621', '622'])).
318.63/46.69	tff('624', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('625', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(s(c5))) = c4) | ~ (g(s(s(c5)), s(c5)) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['623', '624'])).
318.63/46.69	tff('626', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('627', plain, (g(s(s(c5)), s(c5)) = c5) <= ((g(s(s(c5)), s(c5)) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('628', plain,
318.63/46.69	    (c3 = c5) <= ((g(s(s(c5)), s(c5)) = c3) & (g(s(s(c5)), s(c5)) = c5)),
318.63/46.69	    inference('sup+', [status(thm)], ['626', '627'])).
318.63/46.69	tff('629', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.69	tff('630', plain, ~ (g(s(s(c5)), s(c5)) = c5) | ~ (g(s(s(c5)), s(c5)) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['628', '629'])).
318.63/46.69	tff('631', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c2 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['14'])).
318.63/46.69	tff('632', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('633', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c8, c5) = c3
318.63/46.69	     | g(c8, c5) = c5
318.63/46.69	     | g(c8, c5) = c4
318.63/46.69	     | g(c8, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['631', '632'])).
318.63/46.69	tff('634', plain, (g(c8, c5) = c4) <= ((g(c8, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['633'])).
318.63/46.69	tff('635', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('636', plain, ((c4 != c2 | g(c8, s(c5)) = c4)) <= ((g(c8, c5) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['634', '635'])).
318.63/46.69	tff('637', plain, (g(c8, s(c5)) = c4) <= ((g(c8, s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['636'])).
318.63/46.69	tff('638', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('639', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c2 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['14'])).
318.63/46.69	tff('640', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('641', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (c2 != c2
318.63/46.69	       | g(c8, X0) = c3
318.63/46.69	       | g(c8, X0) = c5
318.63/46.69	       | g(c8, X0) = c4
318.63/46.69	       | g(c8, s(X0)) = c4),
318.63/46.69	    inference('sup-', [status(thm)], ['639', '640'])).
318.63/46.69	tff('642', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, s(X0)) = c4 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['641'])).
318.63/46.69	tff('643', plain,
318.63/46.69	    (g(c8, c8) = c4
318.63/46.69	     | g(c8, s(s(c5))) = c3
318.63/46.69	     | g(c8, s(s(c5))) = c5
318.63/46.69	     | g(c8, s(s(c5))) = c4),
318.63/46.69	    inference('sup+', [status(thm)], ['638', '642'])).
318.63/46.69	tff('644', plain, g(c8, c8) = c5,
318.63/46.69	    inference('sup-', [status(thm)], ['62', '63'])).
318.63/46.69	tff('645', plain,
318.63/46.69	    (c5 = c4
318.63/46.69	     | g(c8, s(s(c5))) = c3
318.63/46.69	     | g(c8, s(s(c5))) = c5
318.63/46.69	     | g(c8, s(s(c5))) = c4),
318.63/46.69	    inference('demod', [status(thm)], ['643', '644'])).
318.63/46.69	tff('646', plain, c5 != c4, inference('sup-', [status(thm)], ['320', '321'])).
318.63/46.69	tff('647', plain,
318.63/46.69	    (g(c8, s(s(c5))) = c3 | g(c8, s(s(c5))) = c5 | g(c8, s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['645', '646'])).
318.63/46.69	tff('648', plain, (g(c8, s(s(c5))) = c4) <= ((g(c8, s(s(c5))) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['647'])).
318.63/46.69	tff('649', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('650', plain,
318.63/46.69	    ((c4 != c4 | g(c8, s(c5)) = c2)) <= ((g(c8, s(s(c5))) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['648', '649'])).
318.63/46.69	tff('651', plain, (g(c8, s(c5)) = c2) <= ((g(c8, s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['650'])).
318.63/46.69	tff('652', plain,
318.63/46.69	    (c4 = c2) <= ((g(c8, s(s(c5))) = c4) & (g(c8, s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['637', '651'])).
318.63/46.69	tff('653', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('654', plain, ~ (g(c8, s(c5)) = c4) | ~ (g(c8, s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['652', '653'])).
318.63/46.69	tff('655', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('656', plain, (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['236'])).
318.63/46.69	tff('657', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('658', plain,
318.63/46.69	    ((c2 != c4 | g(s(s(c5)), c5) = c2)) <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['656', '657'])).
318.63/46.69	tff('659', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['658'])).
318.63/46.69	tff('660', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('661', plain,
318.63/46.69	    ((c2 != c2 | g(s(s(c5)), s(c5)) = c4)) <= ((g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['659', '660'])).
318.63/46.69	tff('662', plain, (g(s(s(c5)), s(c5)) = c4) <= ((g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['661'])).
318.63/46.69	tff('663', plain,
318.63/46.69	    (c2 = c4) <= ((g(s(s(c5)), s(s(c5))) = c4) & (g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['655', '662'])).
318.63/46.69	tff('664', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('665', plain, ~ (g(s(s(c5)), c5) = c2) | ~ (g(s(s(c5)), s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['663', '664'])).
318.63/46.69	tff('666', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('667', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c4, s(X0)) = c4
318.63/46.69	       | g(c5, X0) = c3
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c4, X0) = c5
318.63/46.69	       | g(c4, X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['391'])).
318.63/46.69	tff('668', plain,
318.63/46.69	    (g(c4, c5) = c4
318.63/46.69	     | g(c4, c4) = c4
318.63/46.69	     | g(c4, c4) = c5
318.63/46.69	     | g(c4, c4) = c3
318.63/46.69	     | g(c5, c4) = c3),
318.63/46.69	    inference('sup+', [status(thm)], ['666', '667'])).
318.63/46.69	tff('669', plain,
318.63/46.69	    (g(c4, c5) = c4) | (g(c4, c4) = c4) | (g(c4, c4) = c3) | 
318.63/46.69	    (g(c5, c4) = c3) | (g(c4, c4) = c5),
318.63/46.69	    inference('split', [status(esa)], ['668'])).
318.63/46.69	tff('670', plain, (g(c4, c4) = c2) <= ((g(c4, c4) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('671', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('672', plain,
318.63/46.69	    ((c2 != c5 |  zip_tseitin_2(c4, c4))) <= ((g(c4, c4) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['670', '671'])).
318.63/46.69	tff('673', plain, ( zip_tseitin_2(c4, c4)) <= (( zip_tseitin_2(c4, c4))),
318.63/46.69	    inference('split', [status(esa)], ['672'])).
318.63/46.69	tff('674', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('675', plain,
318.63/46.69	    (( zip_tseitin_1(c4, c4) |  zip_tseitin_0(c4, c4)))
318.63/46.69	      <= (( zip_tseitin_2(c4, c4))),
318.63/46.69	    inference('sup-', [status(thm)], ['673', '674'])).
318.63/46.69	tff('676', plain, ( zip_tseitin_1(c4, c4)) <= (( zip_tseitin_1(c4, c4))),
318.63/46.69	    inference('split', [status(esa)], ['675'])).
318.63/46.69	tff('677', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('678', plain, (c4 = c8) <= (( zip_tseitin_1(c4, c4))),
318.63/46.69	    inference('sup-', [status(thm)], ['676', '677'])).
318.63/46.69	tff('679', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('680', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('681', plain, s(s(s(c5))) != c4,
318.63/46.69	    inference('sup-', [status(thm)], ['679', '680'])).
318.63/46.69	tff('682', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('683', plain, c8 != c4, inference('demod', [status(thm)], ['681', '682'])).
318.63/46.69	tff('684', plain, ~ ( zip_tseitin_1(c4, c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['678', '683'])).
318.63/46.69	tff('685', plain, ( zip_tseitin_0(c4, c4)) <= (( zip_tseitin_0(c4, c4))),
318.63/46.69	    inference('split', [status(esa)], ['675'])).
318.63/46.69	tff('686', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('687', plain, (c4 = c1) <= (( zip_tseitin_0(c4, c4))),
318.63/46.69	    inference('sup-', [status(thm)], ['685', '686'])).
318.63/46.69	tff('688', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('689', plain, ~ ( zip_tseitin_0(c4, c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['687', '688'])).
318.63/46.69	tff('690', plain, (g(c4, c4) = c5) <= ((g(c4, c4) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('691', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('692', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c4, c4))) <= ((g(c4, c4) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['690', '691'])).
318.63/46.69	tff('693', plain, ( zip_tseitin_2(c4, c4)) <= ((g(c4, c4) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['692'])).
318.63/46.69	tff('694', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('695', plain,
318.63/46.69	    (( zip_tseitin_1(c4, c4) |  zip_tseitin_0(c4, c4))) <= ((g(c4, c4) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['693', '694'])).
318.63/46.69	tff('696', plain,
318.63/46.69	    ~ (g(c4, c4) = c5) | ( zip_tseitin_0(c4, c4)) | ( zip_tseitin_1(c4, c4)),
318.63/46.69	    inference('split', [status(esa)], ['695'])).
318.63/46.69	tff('697', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('698', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['369'])).
318.63/46.69	tff('699', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(s(c5), c4) = c3
318.63/46.69	      | g(s(c5), c4) = c5
318.63/46.69	      | g(s(c5), c4) = c4
318.63/46.69	      | g(s(c5), c4) = c2)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['697', '698'])).
318.63/46.69	tff('700', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('701', plain,
318.63/46.69	    ((g(s(c5), c4) = c3
318.63/46.69	      | g(s(c5), c4) = c5
318.63/46.69	      | g(s(c5), c4) = c4
318.63/46.69	      | g(s(c5), c4) = c2)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['699', '700'])).
318.63/46.69	tff('702', plain,
318.63/46.69	    ~ (g(s(s(c5)), c5) = c4) | (g(s(c5), c4) = c2) | (g(s(c5), c4) = c5) | 
318.63/46.69	    (g(s(c5), c4) = c4) | (g(s(c5), c4) = c3),
318.63/46.69	    inference('split', [status(esa)], ['701'])).
318.63/46.69	tff('703', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('704', plain, (g(s(s(c5)), c4) = c1) <= ((g(c8, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['469'])).
318.63/46.69	tff('705', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(s(c5), c4) = c3
318.63/46.69	      | g(s(c5), c4) = c5
318.63/46.69	      | g(s(c5), c4) = c4
318.63/46.69	      | g(s(c5), c4) = c2)) <= ((g(c8, c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['703', '704'])).
318.63/46.69	tff('706', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('707', plain,
318.63/46.69	    ((g(s(c5), c4) = c3
318.63/46.69	      | g(s(c5), c4) = c5
318.63/46.69	      | g(s(c5), c4) = c4
318.63/46.69	      | g(s(c5), c4) = c2)) <= ((g(c8, c4) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['705', '706'])).
318.63/46.69	tff('708', plain,
318.63/46.69	    ~ (g(c8, c4) = c3) | (g(s(c5), c4) = c2) | (g(s(c5), c4) = c5) | 
318.63/46.69	    (g(s(c5), c4) = c4) | (g(s(c5), c4) = c3),
318.63/46.69	    inference('split', [status(esa)], ['707'])).
318.63/46.69	tff('709', plain, (g(s(c5), c4) = c3) <= ((g(s(c5), c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['598'])).
318.63/46.69	tff('710', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('711', plain,
318.63/46.69	    ((c3 != c5 |  zip_tseitin_2(c4, s(c5)))) <= ((g(s(c5), c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['709', '710'])).
318.63/46.69	tff('712', plain,
318.63/46.69	    ( zip_tseitin_2(c4, s(c5))) <= (( zip_tseitin_2(c4, s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['711'])).
318.63/46.69	tff('713', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('714', plain,
318.63/46.69	    (( zip_tseitin_1(c4, s(c5)) |  zip_tseitin_0(c4, s(c5))))
318.63/46.69	      <= (( zip_tseitin_2(c4, s(c5)))),
318.63/46.69	    inference('sup-', [status(thm)], ['712', '713'])).
318.63/46.69	tff('715', plain,
318.63/46.69	    ( zip_tseitin_1(c4, s(c5))) <= (( zip_tseitin_1(c4, s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['714'])).
318.63/46.69	tff('716', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('717', plain, (c4 = c8) <= (( zip_tseitin_1(c4, s(c5)))),
318.63/46.69	    inference('sup-', [status(thm)], ['715', '716'])).
318.63/46.69	tff('718', plain, c8 != c4, inference('demod', [status(thm)], ['681', '682'])).
318.63/46.69	tff('719', plain, ~ ( zip_tseitin_1(c4, s(c5))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['717', '718'])).
318.63/46.69	tff('720', plain,
318.63/46.69	    ( zip_tseitin_0(c4, s(c5))) <= (( zip_tseitin_0(c4, s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['714'])).
318.63/46.69	tff('721', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('722', plain, (c4 = c1) <= (( zip_tseitin_0(c4, s(c5)))),
318.63/46.69	    inference('sup-', [status(thm)], ['720', '721'])).
318.63/46.69	tff('723', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('724', plain, ~ ( zip_tseitin_0(c4, s(c5))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['722', '723'])).
318.63/46.69	tff('725', plain, (g(s(c5), c4) = c5) <= ((g(s(c5), c4) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['340'])).
318.63/46.69	tff('726', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('727', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c4, s(c5)))) <= ((g(s(c5), c4) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['725', '726'])).
318.63/46.69	tff('728', plain, ( zip_tseitin_2(c4, s(c5))) <= ((g(s(c5), c4) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['727'])).
318.63/46.69	tff('729', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('730', plain,
318.63/46.69	    (( zip_tseitin_1(c4, s(c5)) |  zip_tseitin_0(c4, s(c5))))
318.63/46.69	      <= ((g(s(c5), c4) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['728', '729'])).
318.63/46.69	tff('731', plain,
318.63/46.69	    ~ (g(s(c5), c4) = c5) | ( zip_tseitin_0(c4, s(c5))) | 
318.63/46.69	    ( zip_tseitin_1(c4, s(c5))), inference('split', [status(esa)], ['730'])).
318.63/46.69	tff('732', plain, (g(c5, c4) = c3) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('733', plain, (g(s(c5), c4) = c3) <= ((g(s(c5), c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['598'])).
318.63/46.69	tff('734', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('735', plain, ((c3 != c3 | g(c5, c4) = c1)) <= ((g(s(c5), c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['733', '734'])).
318.63/46.69	tff('736', plain, (g(c5, c4) = c1) <= ((g(s(c5), c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['735'])).
318.63/46.69	tff('737', plain, (c3 = c1) <= ((g(c5, c4) = c3) & (g(s(c5), c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['732', '736'])).
318.63/46.69	tff('738', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('739', plain, ~ (g(s(c5), c4) = c3) | ~ (g(c5, c4) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['737', '738'])).
318.63/46.69	tff('740', plain, (g(s(c5), c5) = c2) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('741', plain, (g(s(c5), c5) = c4) <= ((g(s(c5), c4) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['345'])).
318.63/46.69	tff('742', plain, (c2 = c4) <= ((g(s(c5), c4) = c2) & (g(s(c5), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['740', '741'])).
318.63/46.69	tff('743', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('744', plain, ~ (g(s(c5), c4) = c2) | ~ (g(s(c5), c5) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['742', '743'])).
318.63/46.69	tff('745', plain, (g(s(s(c5)), s(c5)) = c1) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['361'])).
318.63/46.69	tff('746', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['505'])).
318.63/46.69	tff('747', plain,
318.63/46.69	    (c1 = c3) <= ((g(c8, s(c5)) = c3) & (g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['745', '746'])).
318.63/46.69	tff('748', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('749', plain, ~ (g(c8, s(c5)) = c3) | ~ (g(s(c5), s(c5)) = c1),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['747', '748'])).
318.63/46.69	tff('750', plain, (g(c5, c5) = c3) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('751', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('752', plain, ((c3 != c2 | g(c5, s(c5)) = c4)) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['750', '751'])).
318.63/46.69	tff('753', plain, (g(c5, s(c5)) = c4) <= ((g(c5, s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['752'])).
318.63/46.69	tff('754', plain, (g(c5, s(c5)) = c1) <= ((g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['570'])).
318.63/46.69	tff('755', plain,
318.63/46.69	    (c4 = c1) <= ((g(c5, s(c5)) = c4) & (g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['753', '754'])).
318.63/46.69	tff('756', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('757', plain, ~ (g(s(c5), s(c5)) = c3) | ~ (g(c5, s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['755', '756'])).
318.63/46.69	tff('758', plain, (g(s(s(c5)), s(c5)) = c4) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('759', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('760', plain,
318.63/46.69	    (c4 = c3) <= ((g(s(s(c5)), s(c5)) = c4) & (g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['758', '759'])).
318.63/46.69	tff('761', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('762', plain, ~ (g(s(s(c5)), s(c5)) = c4) | ~ (g(s(s(c5)), s(c5)) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['760', '761'])).
318.63/46.69	tff('763', plain, (g(s(c5), c3) = c3) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['412'])).
318.63/46.69	tff('764', plain, (g(s(c5), c4) = c4) <= ((g(s(c5), c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['340'])).
318.63/46.69	tff('765', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('766', plain, ((c4 != c4 | g(s(c5), c3) = c2)) <= ((g(s(c5), c4) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['764', '765'])).
318.63/46.69	tff('767', plain, (g(s(c5), c3) = c2) <= ((g(s(c5), c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['766'])).
318.63/46.69	tff('768', plain, (c3 = c2) <= ((g(s(c5), c3) = c3) & (g(s(c5), c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['763', '767'])).
318.63/46.69	tff('769', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('770', plain, ~ (g(s(c5), c4) = c4) | ~ (g(s(c5), c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['768', '769'])).
318.63/46.69	tff('771', plain, (g(s(c5), c3) = c3) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['412'])).
318.63/46.69	tff('772', plain, (g(s(c5), c3) = c4) <= ((g(s(c5), c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['418'])).
318.63/46.69	tff('773', plain, (c3 = c4) <= ((g(s(c5), c3) = c3) & (g(s(c5), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['771', '772'])).
318.63/46.69	tff('774', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('775', plain, ~ (g(s(c5), c3) = c4) | ~ (g(s(c5), c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['773', '774'])).
318.63/46.69	tff('776', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['373', '374'])).
318.63/46.69	tff('777', plain, (g(s(s(c5)), c4) = c4) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['293'])).
318.63/46.69	tff('778', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(c8, c4) = c3
318.63/46.69	      | g(s(s(c5)), c4) = c5
318.63/46.69	      | g(s(s(c5)), c4) = c4
318.63/46.69	      | g(s(c5), s(c4)) = c2
318.63/46.69	      | g(s(c5), s(c4)) = c4
318.63/46.69	      | g(s(c5), s(c4)) = c5
318.63/46.69	      | g(s(c5), s(c4)) = c3)) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['776', '777'])).
318.63/46.69	tff('779', plain, (g(s(s(c5)), c4) = c4) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['293'])).
318.63/46.69	tff('780', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('781', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('782', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('783', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('784', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(c8, c4) = c3
318.63/46.69	      | c4 = c5
318.63/46.69	      | g(s(s(c5)), c4) = c4
318.63/46.69	      | g(s(c5), c5) = c2
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c3)) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('demod', [status(thm)],
318.63/46.69	              ['778', '779', '780', '781', '782', '783'])).
318.63/46.69	tff('785', plain, c5 != c4, inference('sup-', [status(thm)], ['320', '321'])).
318.63/46.69	tff('786', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('787', plain,
318.63/46.69	    ((g(c8, c4) = c3
318.63/46.69	      | g(s(s(c5)), c4) = c4
318.63/46.69	      | g(s(c5), c5) = c2
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c3)) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['784', '785', '786'])).
318.63/46.69	tff('788', plain,
318.63/46.69	    ~ (g(s(s(c5)), c3) = c2) | (g(c8, c4) = c3) | (g(s(c5), c5) = c3) | 
318.63/46.69	    (g(s(c5), c5) = c2) | (g(s(c5), c5) = c4) | (g(s(s(c5)), c4) = c4) | 
318.63/46.69	    (g(s(c5), c5) = c5), inference('split', [status(esa)], ['787'])).
318.63/46.69	tff('789', plain, (g(s(c5), c4) = c1) <= ((g(s(c5), c4) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['437'])).
318.63/46.69	tff('790', plain, (g(s(c5), c3) = c2) <= ((g(s(c5), c3) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['418'])).
318.63/46.69	tff('791', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('792', plain,
318.63/46.69	    ((c2 != c2 | g(s(c5), s(c3)) = c4)) <= ((g(s(c5), c3) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['790', '791'])).
318.63/46.69	tff('793', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('794', plain, ((c2 != c2 | g(s(c5), c4) = c4)) <= ((g(s(c5), c3) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['792', '793'])).
318.63/46.69	tff('795', plain, (g(s(c5), c4) = c4) <= ((g(s(c5), c3) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['794'])).
318.63/46.69	tff('796', plain, (c1 = c4) <= ((g(s(c5), c4) = c1) & (g(s(c5), c3) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['789', '795'])).
318.63/46.69	tff('797', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('798', plain, ~ (g(s(c5), c4) = c1) | ~ (g(s(c5), c3) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['796', '797'])).
318.63/46.69	tff('799', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('800', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('801', plain,
318.63/46.69	    (c4 != c4
318.63/46.69	     | g(c8, c1) = c3
318.63/46.69	     | g(s(s(c5)), c1) = c5
318.63/46.69	     | g(s(c5), s(c1)) = c2
318.63/46.69	     | g(s(c5), s(c1)) = c4
318.63/46.69	     | g(s(c5), s(c1)) = c5
318.63/46.69	     | g(s(c5), s(c1)) = c3
318.63/46.69	     | g(s(c5), c1) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['799', '800'])).
318.63/46.69	tff('802', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('803', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('804', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('805', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('806', plain,
318.63/46.69	    (c4 != c4
318.63/46.69	     | g(c8, c1) = c3
318.63/46.69	     | g(s(s(c5)), c1) = c5
318.63/46.69	     | g(s(c5), c2) = c2
318.63/46.69	     | g(s(c5), c2) = c4
318.63/46.69	     | g(s(c5), c2) = c5
318.63/46.69	     | g(s(c5), c2) = c3
318.63/46.69	     | g(s(c5), c1) = c1),
318.63/46.69	    inference('demod', [status(thm)], ['801', '802', '803', '804', '805'])).
318.63/46.69	tff('807', plain,
318.63/46.69	    (g(s(c5), c1) = c1
318.63/46.69	     | g(s(c5), c2) = c3
318.63/46.69	     | g(s(c5), c2) = c5
318.63/46.69	     | g(s(c5), c2) = c4
318.63/46.69	     | g(s(c5), c2) = c2
318.63/46.69	     | g(s(s(c5)), c1) = c5
318.63/46.69	     | g(c8, c1) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['806'])).
318.63/46.69	tff('808', plain,
318.63/46.69	    (g(c8, c1) = c3) | (g(s(c5), c2) = c4) | (g(s(c5), c2) = c2) | 
318.63/46.69	    (g(s(c5), c2) = c3) | (g(s(c5), c1) = c1) | (g(s(c5), c2) = c5) | 
318.63/46.69	    (g(s(s(c5)), c1) = c5), inference('split', [status(esa)], ['807'])).
318.63/46.69	tff('809', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('810', plain, (g(s(s(c5)), c1) = c2) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('811', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('812', plain,
318.63/46.69	    ((c2 != c5 |  zip_tseitin_2(c1, s(s(c5))))) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['810', '811'])).
318.63/46.69	tff('813', plain,
318.63/46.69	    ( zip_tseitin_2(c1, s(s(c5)))) <= (( zip_tseitin_2(c1, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['812'])).
318.63/46.69	tff('814', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('815', plain,
318.63/46.69	    (( zip_tseitin_1(c1, s(s(c5))) |  zip_tseitin_0(c1, s(s(c5)))))
318.63/46.69	      <= (( zip_tseitin_2(c1, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['813', '814'])).
318.63/46.69	tff('816', plain,
318.63/46.69	    ( zip_tseitin_1(c1, s(s(c5)))) <= (( zip_tseitin_1(c1, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['815'])).
318.63/46.69	tff('817', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('818', plain, (c1 = c8) <= (( zip_tseitin_1(c1, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['816', '817'])).
318.63/46.69	tff('819', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('820', plain, (c1 = s(c1)) <= (( zip_tseitin_1(c1, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['818', '819'])).
318.63/46.69	tff('821', plain, (c1 = c2) <= (( zip_tseitin_1(c1, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['809', '820'])).
318.63/46.69	tff('822', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('823', plain, ~ ( zip_tseitin_1(c1, s(s(c5)))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['821', '822'])).
318.63/46.69	tff('824', plain,
318.63/46.69	    ( zip_tseitin_0(c1, s(s(c5)))) <= (( zip_tseitin_0(c1, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['815'])).
318.63/46.69	tff('825', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('826', plain, (s(s(c5)) = c1) <= (( zip_tseitin_0(c1, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['824', '825'])).
318.63/46.69	tff('827', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('828', plain, (s(c1) = c8) <= (( zip_tseitin_0(c1, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['826', '827'])).
318.63/46.69	tff('829', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('830', plain, (s(s(s(c8))) != c1) <= (( zip_tseitin_0(c1, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['828', '829'])).
318.63/46.69	tff('831', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('832', plain, (s(c1) = c8) <= (( zip_tseitin_0(c1, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['826', '827'])).
318.63/46.69	tff('833', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('834', plain, (c1 != c1) <= (( zip_tseitin_0(c1, s(s(c5))))),
318.63/46.69	    inference('demod', [status(thm)], ['830', '831', '832', '833'])).
318.63/46.69	tff('835', plain, ~ ( zip_tseitin_0(c1, s(s(c5)))),
318.63/46.69	    inference('simplify', [status(thm)], ['834'])).
318.63/46.69	tff('836', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.69	tff('837', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('838', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(s(s(c5)), c1) = c4
318.63/46.69	     | g(s(s(c5)), c1) = c5
318.63/46.69	     | g(s(s(c5)), c1) = c3
318.63/46.69	     | g(c8, c1) = c3),
318.63/46.69	    inference('sup-', [status(thm)], ['836', '837'])).
318.63/46.69	tff('839', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('840', plain,
318.63/46.69	    (c2 != c4 | g(s(s(c5)), c1) = c5 | g(s(s(c5)), c1) = c3 | g(c8, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['838', '839'])).
318.63/46.69	tff('841', plain, (g(s(s(c5)), c1) = c5) <= ((g(s(s(c5)), c1) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['840'])).
318.63/46.69	tff('842', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('843', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c1, s(s(c5))))) <= ((g(s(s(c5)), c1) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['841', '842'])).
318.63/46.69	tff('844', plain, ( zip_tseitin_2(c1, s(s(c5)))) <= ((g(s(s(c5)), c1) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['843'])).
318.63/46.69	tff('845', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('846', plain,
318.63/46.69	    (( zip_tseitin_1(c1, s(s(c5))) |  zip_tseitin_0(c1, s(s(c5)))))
318.63/46.69	      <= ((g(s(s(c5)), c1) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['844', '845'])).
318.63/46.69	tff('847', plain,
318.63/46.69	    ~ (g(s(s(c5)), c1) = c5) | ( zip_tseitin_0(c1, s(s(c5)))) | 
318.63/46.69	    ( zip_tseitin_1(c1, s(s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['846'])).
318.63/46.69	tff('848', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('849', plain, (g(s(s(c5)), c1) = c2) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('850', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('851', plain,
318.63/46.69	    ((c2 != c3 | g(s(c5), c1) = c1)) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['849', '850'])).
318.63/46.69	tff('852', plain, (g(s(c5), c1) = c1) <= ((g(s(c5), c1) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['851'])).
318.63/46.69	tff('853', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(c5, c1) = c3
318.63/46.69	      | g(c5, c1) = c5
318.63/46.69	      | g(c5, c1) = c4
318.63/46.69	      | g(c5, c1) = c2)) <= ((g(s(c5), c1) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['848', '852'])).
318.63/46.69	tff('854', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('855', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('856', plain,
318.63/46.69	    ((g(c5, c1) = c3 | g(c5, c1) = c5 | g(c5, c1) = c2))
318.63/46.69	      <= ((g(s(c5), c1) = c1)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['853', '854', '855'])).
318.63/46.69	tff('857', plain,
318.63/46.69	    ~ (g(s(c5), c1) = c1) | (g(c5, c1) = c2) | (g(c5, c1) = c3) | 
318.63/46.69	    (g(c5, c1) = c5), inference('split', [status(esa)], ['856'])).
318.63/46.69	tff('858', plain, (g(c5, s(c5)) = c4) <= ((g(c5, s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['752'])).
318.63/46.69	tff('859', plain, (g(c5, s(s(c5))) = c3) <= ((g(c5, s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['393'])).
318.63/46.69	tff('860', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('861', plain,
318.63/46.69	    ((c3 != c4 | g(c5, s(c5)) = c2)) <= ((g(c5, s(s(c5))) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['859', '860'])).
318.63/46.69	tff('862', plain, (g(c5, s(c5)) = c2) <= ((g(c5, s(c5)) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['861'])).
318.63/46.69	tff('863', plain, (c4 = c2) <= ((g(c5, s(c5)) = c4) & (g(c5, s(c5)) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['858', '862'])).
318.63/46.69	tff('864', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('865', plain, ~ (g(c5, s(c5)) = c4) | ~ (g(c5, s(c5)) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['863', '864'])).
318.63/46.69	tff('866', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('867', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c3, s(X0)) = c4
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c3, X0) = c3
318.63/46.69	       | g(c3, X0) = c5
318.63/46.69	       | g(c3, X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['8'])).
318.63/46.69	tff('868', plain,
318.63/46.69	    (g(c3, c2) = c4
318.63/46.69	     | g(c3, c1) = c4
318.63/46.69	     | g(c3, c1) = c5
318.63/46.69	     | g(c3, c1) = c3
318.63/46.69	     | g(c4, c1) = c3),
318.63/46.69	    inference('sup+', [status(thm)], ['866', '867'])).
318.63/46.69	tff('869', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('870', plain,
318.63/46.69	    (g(c3, c2) = c4 | g(c3, c1) = c5 | g(c3, c1) = c3 | g(c4, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['868', '869'])).
318.63/46.69	tff('871', plain,
318.63/46.69	    (g(c3, c1) = c3) | (g(c3, c2) = c4) | (g(c3, c1) = c5) | (g(c4, c1) = c3),
318.63/46.69	    inference('split', [status(esa)], ['870'])).
318.63/46.69	tff('872', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('873', plain, (c3 = c8) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('sup-', [status(thm)], ['37', '38'])).
318.63/46.69	tff('874', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('875', plain, (c1 = s(c3)) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('sup+', [status(thm)], ['873', '874'])).
318.63/46.69	tff('876', plain, ( zip_tseitin_1(c1, c3)) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('split', [status(esa)], ['36'])).
318.63/46.69	tff('877', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('878', plain, (c1 = c8) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('sup-', [status(thm)], ['876', '877'])).
318.63/46.69	tff('879', plain, (c3 = c8) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('sup-', [status(thm)], ['37', '38'])).
318.63/46.69	tff('880', plain, (c3 = c1) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('sup+', [status(thm)], ['878', '879'])).
318.63/46.69	tff('881', plain, (c3 = s(c3)) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('demod', [status(thm)], ['875', '880'])).
318.63/46.69	tff('882', plain, (c3 = c4) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('sup+', [status(thm)], ['872', '881'])).
318.63/46.69	tff('883', plain, (c3 = c8) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('sup-', [status(thm)], ['37', '38'])).
318.63/46.69	tff('884', plain, c8 != c4, inference('demod', [status(thm)], ['681', '682'])).
318.63/46.69	tff('885', plain, (c3 != c4) <= (( zip_tseitin_1(c1, c3))),
318.63/46.69	    inference('sup-', [status(thm)], ['883', '884'])).
318.63/46.69	tff('886', plain, ~ ( zip_tseitin_1(c1, c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['882', '885'])).
318.63/46.69	tff('887', plain, ( zip_tseitin_0(c1, c3)) <= (( zip_tseitin_0(c1, c3))),
318.63/46.69	    inference('split', [status(esa)], ['36'])).
318.63/46.69	tff('888', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('889', plain, (c3 = c1) <= (( zip_tseitin_0(c1, c3))),
318.63/46.69	    inference('sup-', [status(thm)], ['887', '888'])).
318.63/46.69	tff('890', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('891', plain, (c2 = s(c3)) <= (( zip_tseitin_0(c1, c3))),
318.63/46.69	    inference('sup+', [status(thm)], ['889', '890'])).
318.63/46.69	tff('892', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('893', plain, (s(s(s(c2))) != c3) <= (( zip_tseitin_0(c1, c3))),
318.63/46.69	    inference('sup-', [status(thm)], ['891', '892'])).
318.63/46.69	tff('894', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('895', plain, (c2 = s(c3)) <= (( zip_tseitin_0(c1, c3))),
318.63/46.69	    inference('sup+', [status(thm)], ['889', '890'])).
318.63/46.69	tff('896', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('897', plain, (c3 != c3) <= (( zip_tseitin_0(c1, c3))),
318.63/46.69	    inference('demod', [status(thm)], ['893', '894', '895', '896'])).
318.63/46.69	tff('898', plain, ~ ( zip_tseitin_0(c1, c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['897'])).
318.63/46.69	tff('899', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c4, X0) = c3
318.63/46.69	       | g(c3, X0) = c3
318.63/46.69	       | g(c3, X0) = c5
318.63/46.69	       | g(c3, X0) = c4
318.63/46.69	       | g(c3, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['1', '5'])).
318.63/46.69	tff('900', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('901', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c3, c1) = c4
318.63/46.69	     | g(c3, c1) = c5
318.63/46.69	     | g(c3, c1) = c3
318.63/46.69	     | g(c4, c1) = c3),
318.63/46.69	    inference('sup-', [status(thm)], ['899', '900'])).
318.63/46.69	tff('902', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('903', plain,
318.63/46.69	    (c2 != c4 | g(c3, c1) = c5 | g(c3, c1) = c3 | g(c4, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['901', '902'])).
318.63/46.69	tff('904', plain, (g(c3, c1) = c5) <= ((g(c3, c1) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['903'])).
318.63/46.69	tff('905', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('906', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c1, c3))) <= ((g(c3, c1) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['904', '905'])).
318.63/46.69	tff('907', plain, ( zip_tseitin_2(c1, c3)) <= ((g(c3, c1) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['906'])).
318.63/46.69	tff('908', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('909', plain,
318.63/46.69	    (( zip_tseitin_1(c1, c3) |  zip_tseitin_0(c1, c3))) <= ((g(c3, c1) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['907', '908'])).
318.63/46.69	tff('910', plain,
318.63/46.69	    ( zip_tseitin_0(c1, c3)) | ( zip_tseitin_1(c1, c3)) | ~ (g(c3, c1) = c5),
318.63/46.69	    inference('split', [status(esa)], ['909'])).
318.63/46.69	tff('911', plain, (g(c2, c1) = c1) <= ((g(c3, c1) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['136'])).
318.63/46.69	tff('912', plain, (g(c2, c2) = c4) <= ((g(c2, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['196'])).
318.63/46.69	tff('913', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.69	tff('914', plain, ((c4 != c4 | g(c2, c1) = c2)) <= ((g(c2, c2) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['912', '913'])).
318.63/46.69	tff('915', plain, (g(c2, c1) = c2) <= ((g(c2, c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['914'])).
318.63/46.69	tff('916', plain, (c1 = c2) <= ((g(c3, c1) = c3) & (g(c2, c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['911', '915'])).
318.63/46.69	tff('917', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('918', plain, ~ (g(c2, c2) = c4) | ~ (g(c3, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['916', '917'])).
318.63/46.69	tff('919', plain, (g(c3, c1) = c3) <= ((g(c3, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['30'])).
318.63/46.69	tff('920', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('921', plain, ((c3 != c2 | g(c3, s(c1)) = c4)) <= ((g(c3, c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['919', '920'])).
318.63/46.69	tff('922', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('923', plain, ((c3 != c2 | g(c3, c2) = c4)) <= ((g(c3, c1) = c3)),
318.63/46.69	    inference('demod', [status(thm)], ['921', '922'])).
318.63/46.69	tff('924', plain, (g(c3, c2) = c4) <= ((g(c3, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['923'])).
318.63/46.69	tff('925', plain, (g(c3, c3) = c4) <= ((g(c3, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['47'])).
318.63/46.69	tff('926', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.69	tff('927', plain, ((c4 != c4 | g(c3, c2) = c2)) <= ((g(c3, c3) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['925', '926'])).
318.63/46.69	tff('928', plain, (g(c3, c2) = c2) <= ((g(c3, c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['927'])).
318.63/46.69	tff('929', plain, (c4 = c2) <= ((g(c3, c2) = c4) & (g(c3, c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['924', '928'])).
318.63/46.69	tff('930', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('931', plain, ~ (g(c3, c2) = c4) | ~ (g(c3, c3) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['929', '930'])).
318.63/46.69	tff('932', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c4, X0) = c3
318.63/46.69	       | g(c3, X0) = c3
318.63/46.69	       | g(c3, X0) = c5
318.63/46.69	       | g(c3, X0) = c4
318.63/46.69	       | g(c3, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['1', '5'])).
318.63/46.69	tff('933', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('934', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c3, c4) = c4
318.63/46.69	     | g(c3, c4) = c5
318.63/46.69	     | g(c3, c4) = c3
318.63/46.69	     | g(c4, c4) = c3
318.63/46.69	     | g(c3, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['932', '933'])).
318.63/46.69	tff('935', plain, (g(c3, c4) = c4) <= ((g(c3, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['934'])).
318.63/46.69	tff('936', plain, (g(c3, c5) = c4) <= ((g(c3, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['491'])).
318.63/46.69	tff('937', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('938', plain, ((c4 != c4 | g(c3, c4) = c2)) <= ((g(c3, c5) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['936', '937'])).
318.63/46.69	tff('939', plain, (g(c3, c4) = c2) <= ((g(c3, c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['938'])).
318.63/46.69	tff('940', plain, (c4 = c2) <= ((g(c3, c5) = c4) & (g(c3, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['935', '939'])).
318.63/46.69	tff('941', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('942', plain, ~ (g(c3, c4) = c4) | ~ (g(c3, c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['940', '941'])).
318.63/46.69	tff('943', plain, (g(c3, c4) = c4) <= ((g(c3, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['934'])).
318.63/46.69	tff('944', plain, (g(c4, c4) = c3) <= ((g(c4, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('945', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('946', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('947', plain, ![X0]: (g(c4, X0) != c3 | g(c3, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['945', '946'])).
318.63/46.69	tff('948', plain, ((c3 != c3 | g(c3, c4) = c1)) <= ((g(c4, c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['944', '947'])).
318.63/46.69	tff('949', plain, (g(c3, c4) = c1) <= ((g(c4, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['948'])).
318.63/46.69	tff('950', plain, (c4 = c1) <= ((g(c4, c4) = c3) & (g(c3, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['943', '949'])).
318.63/46.69	tff('951', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('952', plain, ~ (g(c3, c4) = c4) | ~ (g(c4, c4) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['950', '951'])).
318.63/46.69	tff('953', plain, (g(s(c5), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['240'])).
318.63/46.69	tff('954', plain, (g(s(c5), s(c5)) = c1) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['252'])).
318.63/46.69	tff('955', plain,
318.63/46.69	    (c3 = c1) <= ((g(s(s(c5)), s(c5)) = c3) & (g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['953', '954'])).
318.63/46.69	tff('956', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('957', plain, ~ (g(s(c5), s(c5)) = c3) | ~ (g(s(s(c5)), s(c5)) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['955', '956'])).
318.63/46.69	tff('958', plain, (g(s(c5), c5) = c2) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('959', plain, (g(s(s(c5)), c5) = c4) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['331'])).
318.63/46.69	tff('960', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('961', plain,
318.63/46.69	    ((c4 != c3 | g(s(c5), c5) = c1)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['959', '960'])).
318.63/46.69	tff('962', plain, (g(s(c5), c5) = c1) <= ((g(s(c5), c5) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['961'])).
318.63/46.69	tff('963', plain, (c2 = c1) <= ((g(s(c5), c5) = c2) & (g(s(c5), c5) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['958', '962'])).
318.63/46.69	tff('964', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('965', plain, ~ (g(s(c5), c5) = c1) | ~ (g(s(c5), c5) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['963', '964'])).
318.63/46.69	tff('966', plain, (g(c3, c4) = c1) <= ((g(c4, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['948'])).
318.63/46.69	tff('967', plain, (g(c3, c4) = c2) <= ((g(c3, c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['938'])).
318.63/46.69	tff('968', plain, (c1 = c2) <= ((g(c4, c4) = c3) & (g(c3, c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['966', '967'])).
318.63/46.69	tff('969', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('970', plain, ~ (g(c3, c5) = c4) | ~ (g(c4, c4) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['968', '969'])).
318.63/46.69	tff('971', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('972', plain, (g(s(s(c5)), s(c5)) = c4) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('973', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('974', plain,
318.63/46.69	    ((c4 != c4 | g(s(s(c5)), c5) = c2)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['972', '973'])).
318.63/46.69	tff('975', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['974'])).
318.63/46.69	tff('976', plain,
318.63/46.69	    ((c4 = c2
318.63/46.69	      | g(c8, c5) = c3
318.63/46.69	      | g(s(s(c5)), c5) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c2
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c3
318.63/46.69	      | g(s(c5), c5) = c1)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['971', '975'])).
318.63/46.69	tff('977', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('978', plain,
318.63/46.69	    ((g(c8, c5) = c3
318.63/46.69	      | g(s(s(c5)), c5) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c2
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c3
318.63/46.69	      | g(s(c5), c5) = c1)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['976', '977'])).
318.63/46.69	tff('979', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(c5)) = c4) | (g(s(c5), s(c5)) = c4) | 
318.63/46.69	    (g(s(s(c5)), c5) = c5) | (g(s(c5), s(c5)) = c5) | 
318.63/46.69	    (g(s(c5), s(c5)) = c2) | (g(s(c5), s(c5)) = c3) | (g(s(c5), c5) = c1) | 
318.63/46.69	    (g(c8, c5) = c3), inference('split', [status(esa)], ['978'])).
318.63/46.69	tff('980', plain, (g(c2, c5) = c4) <= ((g(c2, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['487'])).
318.63/46.69	tff('981', plain, (g(c2, c5) = c1) <= ((g(c3, c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['494'])).
318.63/46.69	tff('982', plain, (c4 = c1) <= ((g(c3, c5) = c3) & (g(c2, c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['980', '981'])).
318.63/46.69	tff('983', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('984', plain, ~ (g(c2, c5) = c4) | ~ (g(c3, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['982', '983'])).
318.63/46.69	tff('985', plain, (g(c4, c5) = c4) <= ((g(c4, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('986', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('987', plain, ((c4 != c4 | g(c4, c4) = c2)) <= ((g(c4, c5) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['985', '986'])).
318.63/46.69	tff('988', plain, (g(c4, c4) = c2) <= ((g(c4, c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['987'])).
318.63/46.69	tff('989', plain, (g(c5, c4) = c3) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('990', plain, ![X0]: (g(c5, X0) != c3 | g(c4, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['396', '397'])).
318.63/46.69	tff('991', plain, ((c3 != c3 | g(c4, c4) = c1)) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['989', '990'])).
318.63/46.69	tff('992', plain, (g(c4, c4) = c1) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['991'])).
318.63/46.69	tff('993', plain, (c2 = c1) <= ((g(c4, c5) = c4) & (g(c5, c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['988', '992'])).
318.63/46.69	tff('994', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('995', plain, ~ (g(c5, c4) = c3) | ~ (g(c4, c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['993', '994'])).
318.63/46.69	tff('996', plain, (g(s(c5), c5) = c3) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['428'])).
318.63/46.69	tff('997', plain, (g(s(c5), c5) = c2) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['353'])).
318.63/46.69	tff('998', plain,
318.63/46.69	    (c3 = c2) <= ((g(s(c5), c5) = c3) & (g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['996', '997'])).
318.63/46.69	tff('999', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1000', plain, ~ (g(s(c5), c5) = c3) | ~ (g(s(c5), s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['998', '999'])).
318.63/46.69	tff('1001', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('1002', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.69	tff('1003', plain,
318.63/46.69	    (c4 != c4
318.63/46.69	     | g(c8, c8) = c3
318.63/46.69	     | g(s(s(c5)), c8) = c5
318.63/46.69	     | g(s(c5), s(c8)) = c2
318.63/46.69	     | g(s(c5), s(c8)) = c4
318.63/46.69	     | g(s(c5), s(c8)) = c5
318.63/46.69	     | g(s(c5), s(c8)) = c3
318.63/46.69	     | g(s(c5), c8) = c1
318.63/46.69	     | g(s(s(c5)), s(s(c5))) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['1001', '1002'])).
318.63/46.69	tff('1004', plain, g(c8, c8) = c5,
318.63/46.69	    inference('sup-', [status(thm)], ['62', '63'])).
318.63/46.69	tff('1005', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1006', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1007', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1008', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1009', plain,
318.63/46.69	    (c4 != c4
318.63/46.69	     | c5 = c3
318.63/46.69	     | g(s(s(c5)), c8) = c5
318.63/46.69	     | g(s(c5), c1) = c2
318.63/46.69	     | g(s(c5), c1) = c4
318.63/46.69	     | g(s(c5), c1) = c5
318.63/46.69	     | g(s(c5), c1) = c3
318.63/46.69	     | g(s(c5), c8) = c1
318.63/46.69	     | g(s(s(c5)), s(s(c5))) = c2),
318.63/46.69	    inference('demod', [status(thm)],
318.63/46.69	              ['1003', '1004', '1005', '1006', '1007', '1008'])).
318.63/46.69	tff('1010', plain,
318.63/46.69	    (g(s(s(c5)), s(s(c5))) = c2
318.63/46.69	     | g(s(c5), c8) = c1
318.63/46.69	     | g(s(c5), c1) = c3
318.63/46.69	     | g(s(c5), c1) = c5
318.63/46.69	     | g(s(c5), c1) = c4
318.63/46.69	     | g(s(c5), c1) = c2
318.63/46.69	     | g(s(s(c5)), c8) = c5
318.63/46.69	     | c5 = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['1009'])).
318.63/46.69	tff('1011', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.69	tff('1012', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1013', plain,
318.63/46.69	    (g(s(s(c5)), s(s(c5))) = c2
318.63/46.69	     | g(s(c5), c8) = c1
318.63/46.69	     | g(s(c5), c1) = c3
318.63/46.69	     | g(s(c5), c1) = c5
318.63/46.69	     | g(s(c5), c1) = c2
318.63/46.69	     | g(s(s(c5)), c8) = c5),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1010', '1011', '1012'])).
318.63/46.69	tff('1014', plain,
318.63/46.69	    (g(s(c5), c1) = c5) | (g(s(c5), c1) = c2) | (g(s(c5), c1) = c3) | 
318.63/46.69	    (g(s(s(c5)), c8) = c5) | (g(s(c5), c8) = c1) | 
318.63/46.69	    (g(s(s(c5)), s(s(c5))) = c2), inference('split', [status(esa)], ['1013'])).
318.63/46.69	tff('1015', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(s(c5))) = c2) | (g(s(c5), s(s(c5))) = c2) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c4) | (g(s(c5), s(s(c5))) = c3) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c5), inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('1016', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.69	tff('1017', plain, ![X10]: g(X10, c8) != c2,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1018', plain,
318.63/46.69	    (c2 != c2
318.63/46.69	     | g(s(s(c5)), c8) = c4
318.63/46.69	     | g(s(s(c5)), c8) = c5
318.63/46.69	     | g(s(s(c5)), c8) = c3
318.63/46.69	     | g(c8, c8) = c3),
318.63/46.69	    inference('sup-', [status(thm)], ['1016', '1017'])).
318.63/46.69	tff('1019', plain, g(c8, c8) = c5,
318.63/46.69	    inference('sup-', [status(thm)], ['62', '63'])).
318.63/46.69	tff('1020', plain,
318.63/46.69	    (c2 != c2
318.63/46.69	     | g(s(s(c5)), c8) = c4
318.63/46.69	     | g(s(s(c5)), c8) = c5
318.63/46.69	     | g(s(s(c5)), c8) = c3
318.63/46.69	     | c5 = c3),
318.63/46.69	    inference('demod', [status(thm)], ['1018', '1019'])).
318.63/46.69	tff('1021', plain,
318.63/46.69	    (c5 = c3
318.63/46.69	     | g(s(s(c5)), c8) = c3
318.63/46.69	     | g(s(s(c5)), c8) = c5
318.63/46.69	     | g(s(s(c5)), c8) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['1020'])).
318.63/46.69	tff('1022', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.69	tff('1023', plain,
318.63/46.69	    (g(s(s(c5)), c8) = c3 | g(s(s(c5)), c8) = c5 | g(s(s(c5)), c8) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1021', '1022'])).
318.63/46.69	tff('1024', plain, (g(s(s(c5)), c8) = c4) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1023'])).
318.63/46.69	tff('1025', plain, (g(s(s(c5)), c8) = c1) <= ((g(s(s(c5)), c8) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['74'])).
318.63/46.69	tff('1026', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1027', plain,
318.63/46.69	    ((c1 != c3 | g(s(c5), c8) = c1)) <= ((g(s(s(c5)), c8) = c1)),
318.63/46.69	    inference('sup-', [status(thm)], ['1025', '1026'])).
318.63/46.69	tff('1028', plain, (g(s(c5), c8) = c1) <= ((g(s(c5), c8) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['1027'])).
318.63/46.69	tff('1029', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1030', plain,
318.63/46.69	    ((c1 != c1 | g(s(s(c5)), c8) = c3)) <= ((g(s(c5), c8) = c1)),
318.63/46.69	    inference('sup-', [status(thm)], ['1028', '1029'])).
318.63/46.69	tff('1031', plain, (g(s(s(c5)), c8) = c3) <= ((g(s(c5), c8) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['1030'])).
318.63/46.69	tff('1032', plain,
318.63/46.69	    (c4 = c3) <= ((g(s(c5), c8) = c1) & (g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1024', '1031'])).
318.63/46.69	tff('1033', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1034', plain, ~ (g(s(c5), c8) = c1) | ~ (g(s(s(c5)), c8) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1032', '1033'])).
318.63/46.69	tff('1035', plain, (g(c5, c2) = c3) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1036', plain, (g(c5, c1) = c3) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['514'])).
318.63/46.69	tff('1037', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1038', plain, ((c3 != c2 | g(c5, s(c1)) = c4)) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1036', '1037'])).
318.63/46.69	tff('1039', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1040', plain, ((c3 != c2 | g(c5, c2) = c4)) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('demod', [status(thm)], ['1038', '1039'])).
318.63/46.69	tff('1041', plain, (g(c5, c2) = c4) <= ((g(c5, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1040'])).
318.63/46.69	tff('1042', plain, (c3 = c4) <= ((g(c5, c2) = c3) & (g(c5, c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1035', '1041'])).
318.63/46.69	tff('1043', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1044', plain, ~ (g(c5, c2) = c4) | ~ (g(c5, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1042', '1043'])).
318.63/46.69	tff('1045', plain, (g(s(s(c5)), s(c5)) = c4) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('1046', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('1047', plain,
318.63/46.69	    (c4 = c2) <= ((g(s(s(c5)), s(c5)) = c4) & (g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1045', '1046'])).
318.63/46.69	tff('1048', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1049', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(c5)) = c4) | ~ (g(s(s(c5)), s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1047', '1048'])).
318.63/46.69	tff('1050', plain, (g(c5, c5) = c3) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('1051', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('1052', plain, ((c3 != c4 | g(c5, c4) = c2)) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1050', '1051'])).
318.63/46.69	tff('1053', plain, (g(c5, c4) = c2) <= ((g(c5, c4) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['1052'])).
318.63/46.69	tff('1054', plain, (g(c5, c3) = c3) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1055', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1056', plain, ((c3 != c2 | g(c5, s(c3)) = c4)) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1054', '1055'])).
318.63/46.69	tff('1057', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1058', plain, ((c3 != c2 | g(c5, c4) = c4)) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('demod', [status(thm)], ['1056', '1057'])).
318.63/46.69	tff('1059', plain, (g(c5, c4) = c4) <= ((g(c5, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1058'])).
318.63/46.69	tff('1060', plain, (c2 = c4) <= ((g(c5, c4) = c2) & (g(c5, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1053', '1059'])).
318.63/46.69	tff('1061', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1062', plain, ~ (g(c5, c4) = c4) | ~ (g(c5, c4) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1060', '1061'])).
318.63/46.69	tff('1063', plain, (g(c5, c4) = c3) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('1064', plain, (g(c5, c4) = c2) <= ((g(c5, c4) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['1052'])).
318.63/46.69	tff('1065', plain, (c3 = c2) <= ((g(c5, c4) = c3) & (g(c5, c4) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1063', '1064'])).
318.63/46.69	tff('1066', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1067', plain, ~ (g(c5, c4) = c3) | ~ (g(c5, c4) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1065', '1066'])).
318.63/46.69	tff('1068', plain, (g(c5, c4) = c3) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('1069', plain, (g(c5, c4) = c4) <= ((g(c5, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1058'])).
318.63/46.69	tff('1070', plain, (c3 = c4) <= ((g(c5, c4) = c3) & (g(c5, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1068', '1069'])).
318.63/46.69	tff('1071', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1072', plain, ~ (g(c5, c4) = c3) | ~ (g(c5, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1070', '1071'])).
318.63/46.69	tff('1073', plain, (g(c4, c3) = c4) <= ((g(c4, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1074', plain, (g(c5, c3) = c3) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1075', plain, ![X0]: (g(c5, X0) != c3 | g(c4, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['396', '397'])).
318.63/46.69	tff('1076', plain, ((c3 != c3 | g(c4, c3) = c1)) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1074', '1075'])).
318.63/46.69	tff('1077', plain, (g(c4, c3) = c1) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1076'])).
318.63/46.69	tff('1078', plain, (c4 = c1) <= ((g(c5, c3) = c3) & (g(c4, c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1073', '1077'])).
318.63/46.69	tff('1079', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1080', plain, ~ (g(c4, c3) = c4) | ~ (g(c5, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1078', '1079'])).
318.63/46.69	tff('1081', plain, (g(c5, c2) = c2) <= ((g(c5, c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['266'])).
318.63/46.69	tff('1082', plain, (g(c5, c2) = c4) <= ((g(c5, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1040'])).
318.63/46.69	tff('1083', plain, (c2 = c4) <= ((g(c5, c2) = c2) & (g(c5, c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1081', '1082'])).
318.63/46.69	tff('1084', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1085', plain, ~ (g(c5, c2) = c4) | ~ (g(c5, c2) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1083', '1084'])).
318.63/46.69	tff('1086', plain, (g(s(s(c5)), c3) = c4) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('1087', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.69	tff('1088', plain,
318.63/46.69	    ((c4 != c4 | g(s(s(c5)), c2) = c2)) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1086', '1087'])).
318.63/46.69	tff('1089', plain, (g(s(s(c5)), c2) = c2) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1088'])).
318.63/46.69	tff('1090', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('1091', plain,
318.63/46.69	    ((c2 = c4
318.63/46.69	      | g(c8, c2) = c3
318.63/46.69	      | g(s(s(c5)), c2) = c5
318.63/46.69	      | g(s(c5), s(c2)) = c2
318.63/46.69	      | g(s(c5), s(c2)) = c4
318.63/46.69	      | g(s(c5), s(c2)) = c5
318.63/46.69	      | g(s(c5), s(c2)) = c3
318.63/46.69	      | g(s(c5), c2) = c1)) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1089', '1090'])).
318.63/46.69	tff('1092', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1093', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1094', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1095', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1096', plain,
318.63/46.69	    ((c2 = c4
318.63/46.69	      | g(c8, c2) = c3
318.63/46.69	      | g(s(s(c5)), c2) = c5
318.63/46.69	      | g(s(c5), c3) = c2
318.63/46.69	      | g(s(c5), c3) = c4
318.63/46.69	      | g(s(c5), c3) = c5
318.63/46.69	      | g(s(c5), c3) = c3
318.63/46.69	      | g(s(c5), c2) = c1)) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('demod', [status(thm)],
318.63/46.69	              ['1091', '1092', '1093', '1094', '1095'])).
318.63/46.69	tff('1097', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1098', plain,
318.63/46.69	    ((g(c8, c2) = c3
318.63/46.69	      | g(s(s(c5)), c2) = c5
318.63/46.69	      | g(s(c5), c3) = c2
318.63/46.69	      | g(s(c5), c3) = c4
318.63/46.69	      | g(s(c5), c3) = c5
318.63/46.69	      | g(s(c5), c3) = c3
318.63/46.69	      | g(s(c5), c2) = c1)) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1096', '1097'])).
318.63/46.69	tff('1099', plain,
318.63/46.69	    ~ (g(s(s(c5)), c3) = c4) | (g(c8, c2) = c3) | (g(s(s(c5)), c2) = c5) | 
318.63/46.69	    (g(s(c5), c3) = c3) | (g(s(c5), c3) = c2) | (g(s(c5), c3) = c4) | 
318.63/46.69	    (g(s(c5), c3) = c5) | (g(s(c5), c2) = c1),
318.63/46.69	    inference('split', [status(esa)], ['1098'])).
318.63/46.69	tff('1100', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c2 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['14'])).
318.63/46.69	tff('1101', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.69	tff('1102', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c8, c2) = c3
318.63/46.69	     | g(c8, c2) = c5
318.63/46.69	     | g(c8, c2) = c4
318.63/46.69	     | g(c8, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['1100', '1101'])).
318.63/46.69	tff('1103', plain, (g(c8, c2) = c3) <= ((g(c8, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1102'])).
318.63/46.69	tff('1104', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.69	tff('1105', plain, ((c3 != c3 | g(s(s(c5)), c2) = c1)) <= ((g(c8, c2) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1103', '1104'])).
318.63/46.69	tff('1106', plain, (g(s(s(c5)), c2) = c1) <= ((g(c8, c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1105'])).
318.63/46.69	tff('1107', plain, (g(s(s(c5)), c2) = c2) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1088'])).
318.63/46.69	tff('1108', plain, (c1 = c2) <= ((g(c8, c2) = c3) & (g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1106', '1107'])).
318.63/46.69	tff('1109', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1110', plain, ~ (g(c8, c2) = c3) | ~ (g(s(s(c5)), c3) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1108', '1109'])).
318.63/46.69	tff('1111', plain, (g(c1, c3) = c4) <= ((g(c1, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['208'])).
318.63/46.69	tff('1112', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1113', plain, ((c4 != c1 | g(s(c1), c3) = c3)) <= ((g(c1, c3) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1111', '1112'])).
318.63/46.69	tff('1114', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1115', plain, ((c4 != c1 | g(c2, c3) = c3)) <= ((g(c1, c3) = c4)),
318.63/46.69	    inference('demod', [status(thm)], ['1113', '1114'])).
318.63/46.69	tff('1116', plain, (g(c2, c3) = c3) <= ((g(c2, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1115'])).
318.63/46.69	tff('1117', plain, (g(c3, c3) = c3) <= ((g(c3, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['47'])).
318.63/46.69	tff('1118', plain, ![X0]: (g(c3, X0) != c3 | g(c2, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['133', '134'])).
318.63/46.69	tff('1119', plain, ((c3 != c3 | g(c2, c3) = c1)) <= ((g(c3, c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1117', '1118'])).
318.63/46.69	tff('1120', plain, (g(c2, c3) = c1) <= ((g(c3, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1119'])).
318.63/46.69	tff('1121', plain, (c3 = c1) <= ((g(c3, c3) = c3) & (g(c2, c3) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1116', '1120'])).
318.63/46.69	tff('1122', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1123', plain, ~ (g(c2, c3) = c3) | ~ (g(c3, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1121', '1122'])).
318.63/46.69	tff('1124', plain, (g(c2, c2) = c4) <= ((g(c2, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['196'])).
318.63/46.69	tff('1125', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1126', plain, ((c4 != c2 | g(c2, s(c2)) = c4)) <= ((g(c2, c2) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1124', '1125'])).
318.63/46.69	tff('1127', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1128', plain, ((c4 != c2 | g(c2, c3) = c4)) <= ((g(c2, c2) = c4)),
318.63/46.69	    inference('demod', [status(thm)], ['1126', '1127'])).
318.63/46.69	tff('1129', plain, (g(c2, c3) = c4) <= ((g(c2, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1128'])).
318.63/46.69	tff('1130', plain, (g(c2, c3) = c1) <= ((g(c3, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1119'])).
318.63/46.69	tff('1131', plain, (c4 = c1) <= ((g(c2, c3) = c4) & (g(c3, c3) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1129', '1130'])).
318.63/46.69	tff('1132', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1133', plain, ~ (g(c2, c3) = c4) | ~ (g(c3, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1131', '1132'])).
318.63/46.69	tff('1134', plain, (g(c4, c5) = c4) <= ((g(c4, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('1135', plain, (g(c4, c5) = c3) <= ((g(c4, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('1136', plain, (c4 = c3) <= ((g(c4, c5) = c4) & (g(c4, c5) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1134', '1135'])).
318.63/46.69	tff('1137', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1138', plain, ~ (g(c4, c5) = c3) | ~ (g(c4, c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1136', '1137'])).
318.63/46.69	tff('1139', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['111', '112'])).
318.63/46.69	tff('1140', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['505'])).
318.63/46.69	tff('1141', plain,
318.63/46.69	    ((c2 = c3
318.63/46.69	      | g(s(s(c5)), s(c5)) = c4
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(s(c5)), s(c5)) = c3
318.63/46.69	      | g(c8, s(c5)) = c3)) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['1139', '1140'])).
318.63/46.69	tff('1142', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['505'])).
318.63/46.69	tff('1143', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['505'])).
318.63/46.69	tff('1144', plain,
318.63/46.69	    ((c2 = c3
318.63/46.69	      | c3 = c4
318.63/46.69	      | c3 = c5
318.63/46.69	      | g(s(s(c5)), s(c5)) = c3
318.63/46.69	      | g(c8, s(c5)) = c3)) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('demod', [status(thm)], ['1141', '1142', '1143'])).
318.63/46.69	tff('1145', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.69	tff('1146', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1147', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1148', plain,
318.63/46.69	    ((g(s(s(c5)), s(c5)) = c3 | g(c8, s(c5)) = c3))
318.63/46.69	      <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)],
318.63/46.69	              ['1144', '1145', '1146', '1147'])).
318.63/46.69	tff('1149', plain,
318.63/46.69	    ~ (g(s(c5), s(c5)) = c1) | (g(s(s(c5)), s(c5)) = c3) | 
318.63/46.69	    (g(c8, s(c5)) = c3), inference('split', [status(esa)], ['1148'])).
318.63/46.69	tff('1150', plain, (g(c4, c3) = c3) <= ((g(c4, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1151', plain, (g(c4, c3) = c1) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1076'])).
318.63/46.69	tff('1152', plain, (c3 = c1) <= ((g(c5, c3) = c3) & (g(c4, c3) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1150', '1151'])).
318.63/46.69	tff('1153', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1154', plain, ~ (g(c5, c3) = c3) | ~ (g(c4, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1152', '1153'])).
318.63/46.69	tff('1155', plain, (g(c5, c3) = c3) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1156', plain, (g(c5, c2) = c2) <= ((g(c5, c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['266'])).
318.63/46.69	tff('1157', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1158', plain, ((c2 != c2 | g(c5, s(c2)) = c4)) <= ((g(c5, c2) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1156', '1157'])).
318.63/46.69	tff('1159', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1160', plain, ((c2 != c2 | g(c5, c3) = c4)) <= ((g(c5, c2) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['1158', '1159'])).
318.63/46.69	tff('1161', plain, (g(c5, c3) = c4) <= ((g(c5, c2) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1160'])).
318.63/46.69	tff('1162', plain, (c3 = c4) <= ((g(c5, c3) = c3) & (g(c5, c2) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1155', '1161'])).
318.63/46.69	tff('1163', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1164', plain, ~ (g(c5, c2) = c2) | ~ (g(c5, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1162', '1163'])).
318.63/46.69	tff('1165', plain, (g(s(c5), s(s(c5))) = c2) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['184'])).
318.63/46.69	tff('1166', plain, (g(s(c5), s(s(c5))) = c3) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('1167', plain,
318.63/46.69	    (c2 = c3) <= ((g(s(c5), s(s(c5))) = c2) & (g(s(c5), s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1165', '1166'])).
318.63/46.69	tff('1168', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1169', plain, ~ (g(s(c5), s(s(c5))) = c2) | ~ (g(s(c5), s(s(c5))) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1167', '1168'])).
318.63/46.69	tff('1170', plain, (g(c3, c2) = c2) <= ((g(c3, c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['927'])).
318.63/46.69	tff('1171', plain, (g(c4, c2) = c3) <= ((g(c4, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1172', plain, ![X0]: (g(c4, X0) != c3 | g(c3, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['945', '946'])).
318.63/46.69	tff('1173', plain, ((c3 != c3 | g(c3, c2) = c1)) <= ((g(c4, c2) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1171', '1172'])).
318.63/46.69	tff('1174', plain, (g(c3, c2) = c1) <= ((g(c4, c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1173'])).
318.63/46.69	tff('1175', plain, (c2 = c1) <= ((g(c3, c3) = c4) & (g(c4, c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1170', '1174'])).
318.63/46.69	tff('1176', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1177', plain, ~ (g(c3, c3) = c4) | ~ (g(c4, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1175', '1176'])).
318.63/46.69	tff('1178', plain, (g(s(c5), c5) = c3) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['428'])).
318.63/46.69	tff('1179', plain, (g(s(c5), c5) = c2) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('1180', plain, (c3 = c2) <= ((g(s(c5), c5) = c3) & (g(s(c5), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1178', '1179'])).
318.63/46.69	tff('1181', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1182', plain, ~ (g(s(c5), c5) = c3) | ~ (g(s(c5), c5) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1180', '1181'])).
318.63/46.69	tff('1183', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1184', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['658'])).
318.63/46.69	tff('1185', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(s(c5), c5) = c3
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c2)) <= ((g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1183', '1184'])).
318.63/46.69	tff('1186', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1187', plain,
318.63/46.69	    ((g(s(c5), c5) = c3
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c2)) <= ((g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1185', '1186'])).
318.63/46.69	tff('1188', plain,
318.63/46.69	    ~ (g(s(s(c5)), c5) = c2) | (g(s(c5), c5) = c4) | (g(s(c5), c5) = c5) | 
318.63/46.69	    (g(s(c5), c5) = c3) | (g(s(c5), c5) = c2),
318.63/46.69	    inference('split', [status(esa)], ['1187'])).
318.63/46.69	tff('1189', plain, (g(s(c5), c3) = c3) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['412'])).
318.63/46.69	tff('1190', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1191', plain, (g(s(s(c5)), c2) = c2) <= ((g(s(s(c5)), c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('1192', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(s(c5), c2) = c3
318.63/46.69	      | g(s(c5), c2) = c5
318.63/46.69	      | g(s(c5), c2) = c4
318.63/46.69	      | g(s(c5), c2) = c2)) <= ((g(s(s(c5)), c2) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1190', '1191'])).
318.63/46.69	tff('1193', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1194', plain,
318.63/46.69	    ((g(s(c5), c2) = c3
318.63/46.69	      | g(s(c5), c2) = c5
318.63/46.69	      | g(s(c5), c2) = c4
318.63/46.69	      | g(s(c5), c2) = c2)) <= ((g(s(s(c5)), c2) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1192', '1193'])).
318.63/46.69	tff('1195', plain, (g(s(c5), c2) = c2) <= ((g(s(c5), c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['1194'])).
318.63/46.69	tff('1196', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1197', plain,
318.63/46.69	    ((c2 != c2 | g(s(c5), s(c2)) = c4)) <= ((g(s(c5), c2) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1195', '1196'])).
318.63/46.69	tff('1198', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1199', plain, ((c2 != c2 | g(s(c5), c3) = c4)) <= ((g(s(c5), c2) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['1197', '1198'])).
318.63/46.69	tff('1200', plain, (g(s(c5), c3) = c4) <= ((g(s(c5), c2) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1199'])).
318.63/46.69	tff('1201', plain, (c3 = c4) <= ((g(s(c5), c3) = c3) & (g(s(c5), c2) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1189', '1200'])).
318.63/46.69	tff('1202', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1203', plain, ~ (g(s(c5), c2) = c2) | ~ (g(s(c5), c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1201', '1202'])).
318.63/46.69	tff('1204', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1205', plain, (g(s(c5), c1) = c2) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['527'])).
318.63/46.69	tff('1206', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c5, c1) = c3
318.63/46.69	      | g(c5, c1) = c5
318.63/46.69	      | g(c5, c1) = c4
318.63/46.69	      | g(c5, c1) = c2)) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1204', '1205'])).
318.63/46.69	tff('1207', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1208', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1209', plain,
318.63/46.69	    ((g(c5, c1) = c3 | g(c5, c1) = c5 | g(c5, c1) = c2))
318.63/46.69	      <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1206', '1207', '1208'])).
318.63/46.69	tff('1210', plain,
318.63/46.69	    ~ (g(s(c5), c1) = c2) | (g(c5, c1) = c2) | (g(c5, c1) = c5) | 
318.63/46.69	    (g(c5, c1) = c3), inference('split', [status(esa)], ['1209'])).
318.63/46.69	tff('1211', plain, (g(c5, c1) = c3) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['514'])).
318.63/46.69	tff('1212', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1213', plain,
318.63/46.69	    ((c3 != c5 |  zip_tseitin_2(c1, c5))) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1211', '1212'])).
318.63/46.69	tff('1214', plain, ( zip_tseitin_2(c1, c5)) <= (( zip_tseitin_2(c1, c5))),
318.63/46.69	    inference('split', [status(esa)], ['1213'])).
318.63/46.69	tff('1215', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1216', plain,
318.63/46.69	    (( zip_tseitin_1(c1, c5) |  zip_tseitin_0(c1, c5)))
318.63/46.69	      <= (( zip_tseitin_2(c1, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['1214', '1215'])).
318.63/46.69	tff('1217', plain, ( zip_tseitin_1(c1, c5)) <= (( zip_tseitin_1(c1, c5))),
318.63/46.69	    inference('split', [status(esa)], ['1216'])).
318.63/46.69	tff('1218', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('1219', plain, (c5 = c8) <= (( zip_tseitin_1(c1, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['1217', '1218'])).
318.63/46.69	tff('1220', plain, ( zip_tseitin_1(c1, c5)) <= (( zip_tseitin_1(c1, c5))),
318.63/46.69	    inference('split', [status(esa)], ['1216'])).
318.63/46.69	tff('1221', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('1222', plain, (c1 = c8) <= (( zip_tseitin_1(c1, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['1220', '1221'])).
318.63/46.69	tff('1223', plain, (c1 = c5) <= (( zip_tseitin_1(c1, c5))),
318.63/46.69	    inference('sup+', [status(thm)], ['1219', '1222'])).
318.63/46.69	tff('1224', plain, c1 != c5,
318.63/46.69	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.69	tff('1225', plain, ~ ( zip_tseitin_1(c1, c5)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1223', '1224'])).
318.63/46.69	tff('1226', plain, ( zip_tseitin_0(c1, c5)) <= (( zip_tseitin_0(c1, c5))),
318.63/46.69	    inference('split', [status(esa)], ['1216'])).
318.63/46.69	tff('1227', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('1228', plain, (c5 = c1) <= (( zip_tseitin_0(c1, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['1226', '1227'])).
318.63/46.69	tff('1229', plain, c1 != c5,
318.63/46.69	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.69	tff('1230', plain, ~ ( zip_tseitin_0(c1, c5)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1228', '1229'])).
318.63/46.69	tff('1231', plain, (g(c5, c1) = c5) <= ((g(c5, c1) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['1209'])).
318.63/46.69	tff('1232', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1233', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c1, c5))) <= ((g(c5, c1) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1231', '1232'])).
318.63/46.69	tff('1234', plain, ( zip_tseitin_2(c1, c5)) <= ((g(c5, c1) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['1233'])).
318.63/46.69	tff('1235', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1236', plain,
318.63/46.69	    (( zip_tseitin_1(c1, c5) |  zip_tseitin_0(c1, c5))) <= ((g(c5, c1) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1234', '1235'])).
318.63/46.69	tff('1237', plain,
318.63/46.69	    ( zip_tseitin_0(c1, c5)) | ( zip_tseitin_1(c1, c5)) | ~ (g(c5, c1) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1236'])).
318.63/46.69	tff('1238', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1239', plain, (g(s(c5), c2) = c4) <= ((g(s(c5), c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1194'])).
318.63/46.69	tff('1240', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.69	tff('1241', plain, ((c4 != c4 | g(s(c5), c1) = c2)) <= ((g(s(c5), c2) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1239', '1240'])).
318.63/46.69	tff('1242', plain, (g(s(c5), c1) = c2) <= ((g(s(c5), c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1241'])).
318.63/46.69	tff('1243', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c5, c1) = c3
318.63/46.69	      | g(c5, c1) = c5
318.63/46.69	      | g(c5, c1) = c4
318.63/46.69	      | g(c5, c1) = c2)) <= ((g(s(c5), c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1238', '1242'])).
318.63/46.69	tff('1244', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1245', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1246', plain,
318.63/46.69	    ((g(c5, c1) = c3 | g(c5, c1) = c5 | g(c5, c1) = c2))
318.63/46.69	      <= ((g(s(c5), c2) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1243', '1244', '1245'])).
318.63/46.69	tff('1247', plain,
318.63/46.69	    (g(c5, c1) = c5) | (g(c5, c1) = c2) | (g(c5, c1) = c3) | 
318.63/46.69	    ~ (g(s(c5), c2) = c4), inference('split', [status(esa)], ['1246'])).
318.63/46.69	tff('1248', plain, (g(c5, c2) = c3) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1249', plain, (g(c5, c2) = c3) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1250', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.69	tff('1251', plain, ((c3 != c4 | g(c5, c1) = c2)) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1249', '1250'])).
318.63/46.69	tff('1252', plain, (g(c5, c1) = c2) <= ((g(c5, c1) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['1251'])).
318.63/46.69	tff('1253', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1254', plain, ((c2 != c2 | g(c5, s(c1)) = c4)) <= ((g(c5, c1) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1252', '1253'])).
318.63/46.69	tff('1255', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1256', plain, ((c2 != c2 | g(c5, c2) = c4)) <= ((g(c5, c1) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['1254', '1255'])).
318.63/46.69	tff('1257', plain, (g(c5, c2) = c4) <= ((g(c5, c1) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1256'])).
318.63/46.69	tff('1258', plain, (c3 = c4) <= ((g(c5, c2) = c3) & (g(c5, c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1248', '1257'])).
318.63/46.69	tff('1259', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1260', plain, ~ (g(c5, c1) = c2) | ~ (g(c5, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1258', '1259'])).
318.63/46.69	tff('1261', plain, (g(c3, c1) = c3) <= ((g(c3, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['30'])).
318.63/46.69	tff('1262', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1263', plain, ((c3 != c1 | g(s(c3), c1) = c3)) <= ((g(c3, c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1261', '1262'])).
318.63/46.69	tff('1264', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1265', plain, ((c3 != c1 | g(c4, c1) = c3)) <= ((g(c3, c1) = c3)),
318.63/46.69	    inference('demod', [status(thm)], ['1263', '1264'])).
318.63/46.69	tff('1266', plain, (g(c4, c1) = c3) <= ((g(c4, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1265'])).
318.63/46.69	tff('1267', plain, (g(c5, c1) = c3) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['514'])).
318.63/46.69	tff('1268', plain, ![X0]: (g(c5, X0) != c3 | g(c4, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['396', '397'])).
318.63/46.69	tff('1269', plain, ((c3 != c3 | g(c4, c1) = c1)) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1267', '1268'])).
318.63/46.69	tff('1270', plain, (g(c4, c1) = c1) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1269'])).
318.63/46.69	tff('1271', plain, (c3 = c1) <= ((g(c4, c1) = c3) & (g(c5, c1) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1266', '1270'])).
318.63/46.69	tff('1272', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1273', plain, ~ (g(c4, c1) = c3) | ~ (g(c5, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1271', '1272'])).
318.63/46.69	tff('1274', plain, (g(c4, c1) = c3) <= ((g(c4, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1265'])).
318.63/46.69	tff('1275', plain, (g(c4, c2) = c4) <= ((g(c4, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1276', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.69	tff('1277', plain, ((c4 != c4 | g(c4, c1) = c2)) <= ((g(c4, c2) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1275', '1276'])).
318.63/46.69	tff('1278', plain, (g(c4, c1) = c2) <= ((g(c4, c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1277'])).
318.63/46.69	tff('1279', plain, (c3 = c2) <= ((g(c4, c1) = c3) & (g(c4, c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1274', '1278'])).
318.63/46.69	tff('1280', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1281', plain, ~ (g(c4, c2) = c4) | ~ (g(c4, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1279', '1280'])).
318.63/46.69	tff('1282', plain, (g(s(c5), s(s(c5))) = c4) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('1283', plain,
318.63/46.69	    (g(s(c5), s(s(c5))) = c1) <= ((g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['546'])).
318.63/46.69	tff('1284', plain,
318.63/46.69	    (c4 = c1) <= ((g(s(c5), s(s(c5))) = c4) & (g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1282', '1283'])).
318.63/46.69	tff('1285', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1286', plain,
318.63/46.69	    ~ (g(s(c5), s(s(c5))) = c4) | ~ (g(s(s(c5)), s(s(c5))) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1284', '1285'])).
318.63/46.69	tff('1287', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1288', plain, (g(s(s(c5)), s(c5)) = c4) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('1289', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(s(c5), s(c5)) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1287', '1288'])).
318.63/46.69	tff('1290', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1291', plain,
318.63/46.69	    ((g(s(c5), s(c5)) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1289', '1290'])).
318.63/46.69	tff('1292', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(c5)) = c4) | (g(s(c5), s(c5)) = c4) | 
318.63/46.69	    (g(s(c5), s(c5)) = c5) | (g(s(c5), s(c5)) = c2) | (g(s(c5), s(c5)) = c3),
318.63/46.69	    inference('split', [status(esa)], ['1291'])).
318.63/46.69	tff('1293', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('1294', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('1295', plain,
318.63/46.69	    ((c4 = c2
318.63/46.69	      | g(c8, s(c5)) = c3
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c1)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1293', '1294'])).
318.63/46.69	tff('1296', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1297', plain,
318.63/46.69	    ((g(c8, s(c5)) = c3
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c1)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1295', '1296'])).
318.63/46.69	tff('1298', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(s(c5))) = c4) | (g(s(c5), s(c5)) = c1) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c5) | (g(s(c5), s(s(c5))) = c4) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c3) | (g(s(s(c5)), s(c5)) = c5) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c2) | (g(c8, s(c5)) = c3),
318.63/46.69	    inference('split', [status(esa)], ['1297'])).
318.63/46.69	tff('1299', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1300', plain, (g(s(c5), s(c5)) = c1) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['502'])).
318.63/46.69	tff('1301', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['1299', '1300'])).
318.63/46.69	tff('1302', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1303', plain,
318.63/46.69	    ((g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1301', '1302'])).
318.63/46.69	tff('1304', plain,
318.63/46.69	    (g(c5, s(c5)) = c2) | (g(c5, s(c5)) = c3) | (g(c5, s(c5)) = c5) | 
318.63/46.69	    (g(c5, s(c5)) = c4) | ~ (g(s(c5), s(c5)) = c1),
318.63/46.69	    inference('split', [status(esa)], ['1303'])).
318.63/46.69	tff('1305', plain, (g(s(s(c5)), c8) = c4) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1023'])).
318.63/46.69	tff('1306', plain, (g(s(s(c5)), c8) = c3) <= ((g(s(s(c5)), c8) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1023'])).
318.63/46.69	tff('1307', plain,
318.63/46.69	    (c4 = c3) <= ((g(s(s(c5)), c8) = c4) & (g(s(s(c5)), c8) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1305', '1306'])).
318.63/46.69	tff('1308', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1309', plain, ~ (g(s(s(c5)), c8) = c4) | ~ (g(s(s(c5)), c8) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1307', '1308'])).
318.63/46.69	tff('1310', plain, (g(c4, c5) = c3) <= ((g(c4, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('1311', plain, (g(c5, c5) = c3) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('1312', plain, ![X0]: (g(c5, X0) != c3 | g(c4, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['396', '397'])).
318.63/46.69	tff('1313', plain, ((c3 != c3 | g(c4, c5) = c1)) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1311', '1312'])).
318.63/46.69	tff('1314', plain, (g(c4, c5) = c1) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1313'])).
318.63/46.69	tff('1315', plain, (c3 = c1) <= ((g(c5, c5) = c3) & (g(c4, c5) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1310', '1314'])).
318.63/46.69	tff('1316', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1317', plain, ~ (g(c5, c5) = c3) | ~ (g(c4, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1315', '1316'])).
318.63/46.69	tff('1318', plain, (g(s(s(c5)), s(c5)) = c3) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('1319', plain, (g(s(s(c5)), s(c5)) = c1) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['361'])).
318.63/46.69	tff('1320', plain,
318.63/46.69	    (c3 = c1) <= ((g(s(s(c5)), s(c5)) = c3) & (g(c8, s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1318', '1319'])).
318.63/46.69	tff('1321', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1322', plain, ~ (g(c8, s(c5)) = c3) | ~ (g(s(s(c5)), s(c5)) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1320', '1321'])).
318.63/46.69	tff('1323', plain, (g(s(s(c5)), s(c5)) = c4) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('1324', plain, (g(s(s(c5)), s(c5)) = c1) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['361'])).
318.63/46.69	tff('1325', plain,
318.63/46.69	    (c4 = c1) <= ((g(s(s(c5)), s(c5)) = c4) & (g(c8, s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1323', '1324'])).
318.63/46.69	tff('1326', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1327', plain, ~ (g(c8, s(c5)) = c3) | ~ (g(s(s(c5)), s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1325', '1326'])).
318.63/46.69	tff('1328', plain, (g(s(c5), c5) = c4) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('1329', plain, (g(s(c5), c5) = c2) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['353'])).
318.63/46.69	tff('1330', plain,
318.63/46.69	    (c4 = c2) <= ((g(s(c5), c5) = c4) & (g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1328', '1329'])).
318.63/46.69	tff('1331', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1332', plain, ~ (g(s(c5), c5) = c4) | ~ (g(s(c5), s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1330', '1331'])).
318.63/46.69	tff('1333', plain, (g(s(c5), c5) = c3) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['428'])).
318.63/46.69	tff('1334', plain, (g(s(c5), c5) = c4) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('1335', plain, (c3 = c4) <= ((g(s(c5), c5) = c3) & (g(s(c5), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1333', '1334'])).
318.63/46.69	tff('1336', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1337', plain, ~ (g(s(c5), c5) = c3) | ~ (g(s(c5), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1335', '1336'])).
318.63/46.69	tff('1338', plain, (g(s(c5), c5) = c2) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('1339', plain, (g(s(c5), c5) = c4) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('1340', plain, (c2 = c4) <= ((g(s(c5), c5) = c2) & (g(s(c5), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1338', '1339'])).
318.63/46.69	tff('1341', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1342', plain, ~ (g(s(c5), c5) = c2) | ~ (g(s(c5), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1340', '1341'])).
318.63/46.69	tff('1343', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1344', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['456'])).
318.63/46.69	tff('1345', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1343', '1344'])).
318.63/46.69	tff('1346', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1347', plain,
318.63/46.69	    ((g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1345', '1346'])).
318.63/46.69	tff('1348', plain,
318.63/46.69	    (g(c5, s(c5)) = c2) | (g(c5, s(c5)) = c3) | (g(c5, s(c5)) = c5) | 
318.63/46.69	    (g(c5, s(c5)) = c4) | ~ (g(s(c5), s(c5)) = c2),
318.63/46.69	    inference('split', [status(esa)], ['1347'])).
318.63/46.69	tff('1349', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['373', '374'])).
318.63/46.69	tff('1350', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['974'])).
318.63/46.69	tff('1351', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c8, c5) = c3
318.63/46.69	      | g(s(s(c5)), c5) = c5
318.63/46.69	      | g(s(s(c5)), c5) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c3)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1349', '1350'])).
318.63/46.69	tff('1352', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['974'])).
318.63/46.69	tff('1353', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c8, c5) = c3
318.63/46.69	      | c2 = c5
318.63/46.69	      | g(s(s(c5)), c5) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c3)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('demod', [status(thm)], ['1351', '1352'])).
318.63/46.69	tff('1354', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.69	tff('1355', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1356', plain,
318.63/46.69	    ((g(c8, c5) = c3
318.63/46.69	      | g(s(s(c5)), c5) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c3)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1353', '1354', '1355'])).
318.63/46.69	tff('1357', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(c5)) = c4) | (g(s(c5), s(c5)) = c4) | 
318.63/46.69	    (g(s(c5), s(c5)) = c5) | (g(s(c5), s(c5)) = c2) | 
318.63/46.69	    (g(s(c5), s(c5)) = c3) | (g(c8, c5) = c3) | (g(s(s(c5)), c5) = c4),
318.63/46.69	    inference('split', [status(esa)], ['1356'])).
318.63/46.69	tff('1358', plain, (g(s(c5), s(s(c5))) = c4) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('1359', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1360', plain,
318.63/46.69	    ((c4 != c4 | g(s(c5), s(c5)) = c2)) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1358', '1359'])).
318.63/46.69	tff('1361', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1360'])).
318.63/46.69	tff('1362', plain, (g(s(c5), s(c5)) = c5) <= ((g(s(c5), s(c5)) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['240'])).
318.63/46.69	tff('1363', plain,
318.63/46.69	    (c2 = c5) <= ((g(s(c5), s(s(c5))) = c4) & (g(s(c5), s(c5)) = c5)),
318.63/46.69	    inference('sup+', [status(thm)], ['1361', '1362'])).
318.63/46.69	tff('1364', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.69	tff('1365', plain, ~ (g(s(c5), s(c5)) = c5) | ~ (g(s(c5), s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1363', '1364'])).
318.63/46.69	tff('1366', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1360'])).
318.63/46.69	tff('1367', plain, (g(s(c5), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['240'])).
318.63/46.69	tff('1368', plain,
318.63/46.69	    (c2 = c3) <= ((g(s(c5), s(s(c5))) = c4) & (g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1366', '1367'])).
318.63/46.69	tff('1369', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1370', plain, ~ (g(s(c5), s(c5)) = c3) | ~ (g(s(c5), s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1368', '1369'])).
318.63/46.69	tff('1371', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1360'])).
318.63/46.69	tff('1372', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['240'])).
318.63/46.69	tff('1373', plain,
318.63/46.69	    (c2 = c4) <= ((g(s(c5), s(s(c5))) = c4) & (g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1371', '1372'])).
318.63/46.69	tff('1374', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1375', plain, ~ (g(s(c5), s(s(c5))) = c4) | ~ (g(s(c5), s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1373', '1374'])).
318.63/46.69	tff('1376', plain, (g(c8, c5) = c3) <= ((g(c8, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['633'])).
318.63/46.69	tff('1377', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.69	tff('1378', plain, ((c3 != c3 | g(s(s(c5)), c5) = c1)) <= ((g(c8, c5) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1376', '1377'])).
318.63/46.69	tff('1379', plain, (g(s(s(c5)), c5) = c1) <= ((g(c8, c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1378'])).
318.63/46.69	tff('1380', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['658'])).
318.63/46.69	tff('1381', plain, (c1 = c2) <= ((g(c8, c5) = c3) & (g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1379', '1380'])).
318.63/46.69	tff('1382', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1383', plain, ~ (g(s(s(c5)), c5) = c2) | ~ (g(c8, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1381', '1382'])).
318.63/46.69	tff('1384', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('1385', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('1386', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1387', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (c4 != c4
318.63/46.69	       | g(c8, s(X0)) = c3
318.63/46.69	       | g(s(s(c5)), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(s(X0))) = c2
318.63/46.69	       | g(s(c5), s(s(X0))) = c4
318.63/46.69	       | g(s(c5), s(s(X0))) = c5
318.63/46.69	       | g(s(c5), s(s(X0))) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c1
318.63/46.69	       | g(s(s(c5)), X0) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['1385', '1386'])).
318.63/46.69	tff('1388', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(s(c5)), X0) = c2
318.63/46.69	       | g(s(c5), s(X0)) = c1
318.63/46.69	       | g(s(c5), s(s(X0))) = c3
318.63/46.69	       | g(s(c5), s(s(X0))) = c5
318.63/46.69	       | g(s(c5), s(s(X0))) = c4
318.63/46.69	       | g(s(c5), s(s(X0))) = c2
318.63/46.69	       | g(s(s(c5)), s(X0)) = c5
318.63/46.69	       | g(c8, s(X0)) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['1387'])).
318.63/46.69	tff('1389', plain,
318.63/46.69	    ((c2 = c5
318.63/46.69	      | g(c8, s(c5)) = c3
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c1
318.63/46.69	      | g(s(s(c5)), c5) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1384', '1388'])).
318.63/46.69	tff('1390', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.69	tff('1391', plain,
318.63/46.69	    ((g(c8, s(c5)) = c3
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c1
318.63/46.69	      | g(s(s(c5)), c5) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1389', '1390'])).
318.63/46.69	tff('1392', plain,
318.63/46.69	    (g(s(c5), s(c5)) = c1) | (g(s(s(c5)), c5) = c2) | (g(c8, s(c5)) = c3) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c5) | (g(s(c5), s(s(c5))) = c3) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c4) | (g(s(c5), s(s(c5))) = c2) | 
318.63/46.69	    ~ (g(s(s(c5)), s(s(c5))) = c4),
318.63/46.69	    inference('split', [status(esa)], ['1391'])).
318.63/46.69	tff('1393', plain, (g(s(c5), s(c5)) = c1) <= ((g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['502'])).
318.63/46.69	tff('1394', plain, (g(s(c5), c5) = c2) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['585'])).
318.63/46.69	tff('1395', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1396', plain,
318.63/46.69	    ((c2 != c2 | g(s(c5), s(c5)) = c4)) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1394', '1395'])).
318.63/46.69	tff('1397', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1396'])).
318.63/46.69	tff('1398', plain,
318.63/46.69	    (c1 = c4) <= ((g(s(c5), c5) = c2) & (g(s(c5), s(c5)) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['1393', '1397'])).
318.63/46.69	tff('1399', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1400', plain, ~ (g(s(c5), c5) = c2) | ~ (g(s(c5), s(c5)) = c1),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1398', '1399'])).
318.63/46.69	tff('1401', plain, (g(s(s(c5)), c5) = c4) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['331'])).
318.63/46.69	tff('1402', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['658'])).
318.63/46.69	tff('1403', plain,
318.63/46.69	    (c4 = c2) <= ((g(s(s(c5)), c5) = c4) & (g(s(s(c5)), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1401', '1402'])).
318.63/46.69	tff('1404', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1405', plain, ~ (g(s(s(c5)), c5) = c2) | ~ (g(s(s(c5)), c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1403', '1404'])).
318.63/46.69	tff('1406', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('1407', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.69	tff('1408', plain,
318.63/46.69	    (c4 != c4
318.63/46.69	     | g(c8, c5) = c3
318.63/46.69	     | g(s(s(c5)), c5) = c5
318.63/46.69	     | g(s(c5), s(c5)) = c2
318.63/46.69	     | g(s(c5), s(c5)) = c4
318.63/46.69	     | g(s(c5), s(c5)) = c5
318.63/46.69	     | g(s(c5), s(c5)) = c3
318.63/46.69	     | g(s(c5), c5) = c1
318.63/46.69	     | g(s(s(c5)), c4) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['1406', '1407'])).
318.63/46.69	tff('1409', plain,
318.63/46.69	    (g(s(s(c5)), c4) = c2
318.63/46.69	     | g(s(c5), c5) = c1
318.63/46.69	     | g(s(c5), s(c5)) = c3
318.63/46.69	     | g(s(c5), s(c5)) = c5
318.63/46.69	     | g(s(c5), s(c5)) = c4
318.63/46.69	     | g(s(c5), s(c5)) = c2
318.63/46.69	     | g(s(s(c5)), c5) = c5
318.63/46.69	     | g(c8, c5) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['1408'])).
318.63/46.69	tff('1410', plain,
318.63/46.69	    (g(c8, c5) = c3) | (g(s(c5), c5) = c1) | (g(s(s(c5)), c5) = c5) | 
318.63/46.69	    (g(s(c5), s(c5)) = c4) | (g(s(c5), s(c5)) = c3) | 
318.63/46.69	    (g(s(c5), s(c5)) = c2) | (g(s(c5), s(c5)) = c5) | (g(s(s(c5)), c4) = c2),
318.63/46.69	    inference('split', [status(esa)], ['1409'])).
318.63/46.69	tff('1411', plain, (g(s(s(c5)), c5) = c4) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['331'])).
318.63/46.69	tff('1412', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1413', plain,
318.63/46.69	    ((c4 != c5 |  zip_tseitin_2(c5, s(s(c5))))) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1411', '1412'])).
318.63/46.69	tff('1414', plain,
318.63/46.69	    ( zip_tseitin_2(c5, s(s(c5)))) <= (( zip_tseitin_2(c5, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['1413'])).
318.63/46.69	tff('1415', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1416', plain,
318.63/46.69	    (( zip_tseitin_1(c5, s(s(c5))) |  zip_tseitin_0(c5, s(s(c5)))))
318.63/46.69	      <= (( zip_tseitin_2(c5, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['1414', '1415'])).
318.63/46.69	tff('1417', plain,
318.63/46.69	    ( zip_tseitin_0(c5, s(s(c5)))) <= (( zip_tseitin_0(c5, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['1416'])).
318.63/46.69	tff('1418', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('1419', plain, (c5 = c1) <= (( zip_tseitin_0(c5, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['1417', '1418'])).
318.63/46.69	tff('1420', plain, c1 != c5,
318.63/46.69	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.69	tff('1421', plain, ~ ( zip_tseitin_0(c5, s(s(c5)))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1419', '1420'])).
318.63/46.69	tff('1422', plain,
318.63/46.69	    ( zip_tseitin_1(c5, s(s(c5)))) <= (( zip_tseitin_1(c5, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['1416'])).
318.63/46.69	tff('1423', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('1424', plain, (c5 = c8) <= (( zip_tseitin_1(c5, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['1422', '1423'])).
318.63/46.69	tff('1425', plain,
318.63/46.69	    ( zip_tseitin_1(c5, s(s(c5)))) <= (( zip_tseitin_1(c5, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['1416'])).
318.63/46.69	tff('1426', plain, (c5 = c8) <= (( zip_tseitin_1(c5, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['1422', '1423'])).
318.63/46.69	tff('1427', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1428', plain, (c1 = s(c5)) <= (( zip_tseitin_1(c5, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['1426', '1427'])).
318.63/46.69	tff('1429', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1430', plain,
318.63/46.69	    ( zip_tseitin_1(c5, c2)) <= (( zip_tseitin_1(c5, s(s(c5))))),
318.63/46.69	    inference('demod', [status(thm)], ['1425', '1428', '1429'])).
318.63/46.69	tff('1431', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('1432', plain, (c2 = c8) <= (( zip_tseitin_1(c5, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['1430', '1431'])).
318.63/46.69	tff('1433', plain, (c2 = c5) <= (( zip_tseitin_1(c5, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['1424', '1432'])).
318.63/46.69	tff('1434', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.69	tff('1435', plain, ~ ( zip_tseitin_1(c5, s(s(c5)))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1433', '1434'])).
318.63/46.69	tff('1436', plain, (g(s(s(c5)), c5) = c5) <= ((g(s(s(c5)), c5) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['331'])).
318.63/46.69	tff('1437', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1438', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c5, s(s(c5))))) <= ((g(s(s(c5)), c5) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1436', '1437'])).
318.63/46.69	tff('1439', plain,
318.63/46.69	    ( zip_tseitin_2(c5, s(s(c5)))) <= ((g(s(s(c5)), c5) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['1438'])).
318.63/46.69	tff('1440', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1441', plain,
318.63/46.69	    (( zip_tseitin_1(c5, s(s(c5))) |  zip_tseitin_0(c5, s(s(c5)))))
318.63/46.69	      <= ((g(s(s(c5)), c5) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1439', '1440'])).
318.63/46.69	tff('1442', plain,
318.63/46.69	    ~ (g(s(s(c5)), c5) = c5) | ( zip_tseitin_1(c5, s(s(c5)))) | 
318.63/46.69	    ( zip_tseitin_0(c5, s(s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['1441'])).
318.63/46.69	tff('1443', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['974'])).
318.63/46.69	tff('1444', plain, (g(s(c5), c5) = c1) <= ((g(s(c5), c5) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['961'])).
318.63/46.69	tff('1445', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1446', plain,
318.63/46.69	    ((c1 != c1 | g(s(s(c5)), c5) = c3)) <= ((g(s(c5), c5) = c1)),
318.63/46.69	    inference('sup-', [status(thm)], ['1444', '1445'])).
318.63/46.69	tff('1447', plain, (g(s(s(c5)), c5) = c3) <= ((g(s(c5), c5) = c1)),
318.63/46.69	    inference('simplify', [status(thm)], ['1446'])).
318.63/46.69	tff('1448', plain,
318.63/46.69	    (c2 = c3) <= ((g(s(s(c5)), s(c5)) = c4) & (g(s(c5), c5) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['1443', '1447'])).
318.63/46.69	tff('1449', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1450', plain, ~ (g(s(c5), c5) = c1) | ~ (g(s(s(c5)), s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1448', '1449'])).
318.63/46.69	tff('1451', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['331'])).
318.63/46.69	tff('1452', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1453', plain,
318.63/46.69	    ((c2 != c2 | g(s(s(c5)), s(c4)) = c4)) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1451', '1452'])).
318.63/46.69	tff('1454', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1455', plain,
318.63/46.69	    ((c2 != c2 | g(s(s(c5)), c5) = c4)) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['1453', '1454'])).
318.63/46.69	tff('1456', plain, (g(s(s(c5)), c5) = c4) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1455'])).
318.63/46.69	tff('1457', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['974'])).
318.63/46.69	tff('1458', plain,
318.63/46.69	    (c4 = c2) <= ((g(s(s(c5)), c4) = c2) & (g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1456', '1457'])).
318.63/46.69	tff('1459', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1460', plain, ~ (g(s(s(c5)), c4) = c2) | ~ (g(s(s(c5)), s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1458', '1459'])).
318.63/46.69	tff('1461', plain, (g(c8, c5) = c3) <= ((g(c8, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['633'])).
318.63/46.69	tff('1462', plain, (g(c8, s(c5)) = c4) <= ((g(c8, s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['636'])).
318.63/46.69	tff('1463', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1464', plain, ((c4 != c4 | g(c8, c5) = c2)) <= ((g(c8, s(c5)) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1462', '1463'])).
318.63/46.69	tff('1465', plain, (g(c8, c5) = c2) <= ((g(c8, s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1464'])).
318.63/46.69	tff('1466', plain, (c3 = c2) <= ((g(c8, c5) = c3) & (g(c8, s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1461', '1465'])).
318.63/46.69	tff('1467', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1468', plain, ~ (g(c8, s(c5)) = c4) | ~ (g(c8, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1466', '1467'])).
318.63/46.69	tff('1469', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['373', '374'])).
318.63/46.69	tff('1470', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['369'])).
318.63/46.69	tff('1471', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c8, c4) = c3
318.63/46.69	      | g(s(s(c5)), c4) = c5
318.63/46.69	      | g(s(s(c5)), c4) = c4
318.63/46.69	      | g(s(c5), s(c4)) = c2
318.63/46.69	      | g(s(c5), s(c4)) = c4
318.63/46.69	      | g(s(c5), s(c4)) = c5
318.63/46.69	      | g(s(c5), s(c4)) = c3)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1469', '1470'])).
318.63/46.69	tff('1472', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['369'])).
318.63/46.69	tff('1473', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1474', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1475', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1476', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1477', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c8, c4) = c3
318.63/46.69	      | c2 = c5
318.63/46.69	      | g(s(s(c5)), c4) = c4
318.63/46.69	      | g(s(c5), c5) = c2
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c3)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('demod', [status(thm)],
318.63/46.69	              ['1471', '1472', '1473', '1474', '1475', '1476'])).
318.63/46.69	tff('1478', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.69	tff('1479', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1480', plain,
318.63/46.69	    ((g(c8, c4) = c3
318.63/46.69	      | g(s(s(c5)), c4) = c4
318.63/46.69	      | g(s(c5), c5) = c2
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c3)) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1477', '1478', '1479'])).
318.63/46.69	tff('1481', plain,
318.63/46.69	    ~ (g(s(s(c5)), c5) = c4) | (g(c8, c4) = c3) | (g(s(c5), c5) = c3) | 
318.63/46.69	    (g(s(c5), c5) = c2) | (g(s(c5), c5) = c4) | (g(s(s(c5)), c4) = c4) | 
318.63/46.69	    (g(s(c5), c5) = c5), inference('split', [status(esa)], ['1480'])).
318.63/46.69	tff('1482', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, s(X0)) = c4 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['641'])).
318.63/46.69	tff('1483', plain, (g(c8, s(s(c5))) = c3) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['647'])).
318.63/46.69	tff('1484', plain,
318.63/46.69	    ((c4 = c3 | g(c8, s(c5)) = c3 | g(c8, s(c5)) = c5 | g(c8, s(c5)) = c4))
318.63/46.69	      <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1482', '1483'])).
318.63/46.69	tff('1485', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1486', plain,
318.63/46.69	    ((g(c8, s(c5)) = c3 | g(c8, s(c5)) = c5 | g(c8, s(c5)) = c4))
318.63/46.69	      <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1484', '1485'])).
318.63/46.69	tff('1487', plain,
318.63/46.69	    ~ (g(c8, s(s(c5))) = c3) | (g(c8, s(c5)) = c3) | (g(c8, s(c5)) = c5) | 
318.63/46.69	    (g(c8, s(c5)) = c4), inference('split', [status(esa)], ['1486'])).
318.63/46.69	tff('1488', plain, (g(c8, s(s(c5))) = c2) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['118'])).
318.63/46.69	tff('1489', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1490', plain,
318.63/46.69	    ((c2 != c4 | g(c8, s(c5)) = c2)) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1488', '1489'])).
318.63/46.69	tff('1491', plain, (g(c8, s(c5)) = c2) <= ((g(c8, s(c5)) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['1490'])).
318.63/46.69	tff('1492', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1493', plain,
318.63/46.69	    ((c2 != c5 |  zip_tseitin_2(s(c5), c8))) <= ((g(c8, s(c5)) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1491', '1492'])).
318.63/46.69	tff('1494', plain,
318.63/46.69	    ( zip_tseitin_2(s(c5), c8)) <= (( zip_tseitin_2(s(c5), c8))),
318.63/46.69	    inference('split', [status(esa)], ['1493'])).
318.63/46.69	tff('1495', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1496', plain,
318.63/46.69	    (( zip_tseitin_1(s(c5), c8) |  zip_tseitin_0(s(c5), c8)))
318.63/46.69	      <= (( zip_tseitin_2(s(c5), c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['1494', '1495'])).
318.63/46.69	tff('1497', plain,
318.63/46.69	    ( zip_tseitin_1(s(c5), c8)) <= (( zip_tseitin_1(s(c5), c8))),
318.63/46.69	    inference('split', [status(esa)], ['1496'])).
318.63/46.69	tff('1498', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('1499', plain, (s(c5) = c8) <= (( zip_tseitin_1(s(c5), c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['1497', '1498'])).
318.63/46.69	tff('1500', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('1501', plain, (s(s(c8)) = c8) <= (( zip_tseitin_1(s(c5), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['1499', '1500'])).
318.63/46.69	tff('1502', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1503', plain, (s(c1) = c8) <= (( zip_tseitin_1(s(c5), c8))),
318.63/46.69	    inference('demod', [status(thm)], ['1501', '1502'])).
318.63/46.69	tff('1504', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1505', plain, (s(s(s(c8))) != c1) <= (( zip_tseitin_1(s(c5), c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['1503', '1504'])).
318.63/46.69	tff('1506', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1507', plain, (s(c1) = c8) <= (( zip_tseitin_1(s(c5), c8))),
318.63/46.69	    inference('demod', [status(thm)], ['1501', '1502'])).
318.63/46.69	tff('1508', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1509', plain, (c1 != c1) <= (( zip_tseitin_1(s(c5), c8))),
318.63/46.69	    inference('demod', [status(thm)], ['1505', '1506', '1507', '1508'])).
318.63/46.69	tff('1510', plain, ~ ( zip_tseitin_1(s(c5), c8)),
318.63/46.69	    inference('simplify', [status(thm)], ['1509'])).
318.63/46.69	tff('1511', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1512', plain,
318.63/46.69	    ( zip_tseitin_0(s(c5), c8)) <= (( zip_tseitin_0(s(c5), c8))),
318.63/46.69	    inference('split', [status(esa)], ['1496'])).
318.63/46.69	tff('1513', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('1514', plain, (c8 = c1) <= (( zip_tseitin_0(s(c5), c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['1512', '1513'])).
318.63/46.69	tff('1515', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1516', plain, (c1 = s(c1)) <= (( zip_tseitin_0(s(c5), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['1514', '1515'])).
318.63/46.69	tff('1517', plain, (c1 = c2) <= (( zip_tseitin_0(s(c5), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['1511', '1516'])).
318.63/46.69	tff('1518', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1519', plain, ~ ( zip_tseitin_0(s(c5), c8)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1517', '1518'])).
318.63/46.69	tff('1520', plain, (g(c8, s(c5)) = c5) <= ((g(c8, s(c5)) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['1486'])).
318.63/46.69	tff('1521', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1522', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(s(c5), c8))) <= ((g(c8, s(c5)) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1520', '1521'])).
318.63/46.69	tff('1523', plain, ( zip_tseitin_2(s(c5), c8)) <= ((g(c8, s(c5)) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['1522'])).
318.63/46.69	tff('1524', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1525', plain,
318.63/46.69	    (( zip_tseitin_1(s(c5), c8) |  zip_tseitin_0(s(c5), c8)))
318.63/46.69	      <= ((g(c8, s(c5)) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1523', '1524'])).
318.63/46.69	tff('1526', plain,
318.63/46.69	    ( zip_tseitin_0(s(c5), c8)) | ( zip_tseitin_1(s(c5), c8)) | 
318.63/46.69	    ~ (g(c8, s(c5)) = c5), inference('split', [status(esa)], ['1525'])).
318.63/46.69	tff('1527', plain, (g(c8, c5) = c4) <= ((g(c8, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['633'])).
318.63/46.69	tff('1528', plain, (g(c8, c5) = c2) <= ((g(c8, s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1464'])).
318.63/46.69	tff('1529', plain, (c4 = c2) <= ((g(c8, c5) = c4) & (g(c8, s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1527', '1528'])).
318.63/46.69	tff('1530', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1531', plain, ~ (g(c8, s(c5)) = c4) | ~ (g(c8, c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1529', '1530'])).
318.63/46.69	tff('1532', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1533', plain, (g(s(s(c5)), s(c5)) = c1) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['361'])).
318.63/46.69	tff('1534', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(s(c5), s(c5)) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2)) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1532', '1533'])).
318.63/46.69	tff('1535', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1536', plain,
318.63/46.69	    ((g(s(c5), s(c5)) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2)) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1534', '1535'])).
318.63/46.69	tff('1537', plain,
318.63/46.69	    ~ (g(c8, s(c5)) = c3) | (g(s(c5), s(c5)) = c3) | 
318.63/46.69	    (g(s(c5), s(c5)) = c4) | (g(s(c5), s(c5)) = c2) | (g(s(c5), s(c5)) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1536'])).
318.63/46.69	tff('1538', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1539', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['240'])).
318.63/46.69	tff('1540', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1538', '1539'])).
318.63/46.69	tff('1541', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1542', plain,
318.63/46.69	    ((g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), s(c5)) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1540', '1541'])).
318.63/46.69	tff('1543', plain,
318.63/46.69	    (g(c5, s(c5)) = c2) | (g(c5, s(c5)) = c3) | (g(c5, s(c5)) = c5) | 
318.63/46.69	    (g(c5, s(c5)) = c4) | ~ (g(s(c5), s(c5)) = c4),
318.63/46.69	    inference('split', [status(esa)], ['1542'])).
318.63/46.69	tff('1544', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1545', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('1546', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(s(c5), s(c5)) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1544', '1545'])).
318.63/46.69	tff('1547', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1548', plain,
318.63/46.69	    ((g(s(c5), s(c5)) = c3
318.63/46.69	      | g(s(c5), s(c5)) = c5
318.63/46.69	      | g(s(c5), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(c5)) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1546', '1547'])).
318.63/46.69	tff('1549', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(s(c5))) = c4) | (g(s(c5), s(c5)) = c2) | 
318.63/46.69	    (g(s(c5), s(c5)) = c4) | (g(s(c5), s(c5)) = c3) | (g(s(c5), s(c5)) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1548'])).
318.63/46.69	tff('1550', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['373', '374'])).
318.63/46.69	tff('1551', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('1552', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c8, s(c5)) = c3
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(s(c5)), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1550', '1551'])).
318.63/46.69	tff('1553', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['537'])).
318.63/46.69	tff('1554', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c8, s(c5)) = c3
318.63/46.69	      | c2 = c5
318.63/46.69	      | g(s(s(c5)), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('demod', [status(thm)], ['1552', '1553'])).
318.63/46.69	tff('1555', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.69	tff('1556', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1557', plain,
318.63/46.69	    ((g(c8, s(c5)) = c3
318.63/46.69	      | g(s(s(c5)), s(c5)) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c2
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1554', '1555', '1556'])).
318.63/46.69	tff('1558', plain,
318.63/46.69	    ~ (g(s(s(c5)), s(s(c5))) = c4) | (g(s(c5), s(s(c5))) = c3) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c5) | (g(s(c5), s(s(c5))) = c4) | 
318.63/46.69	    (g(s(s(c5)), s(c5)) = c4) | (g(s(c5), s(s(c5))) = c2) | 
318.63/46.69	    (g(c8, s(c5)) = c3), inference('split', [status(esa)], ['1557'])).
318.63/46.69	tff('1559', plain, (g(s(c5), s(c5)) = c5) <= ((g(s(c5), s(c5)) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['240'])).
318.63/46.69	tff('1560', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1396'])).
318.63/46.69	tff('1561', plain,
318.63/46.69	    (c5 = c4) <= ((g(s(c5), c5) = c2) & (g(s(c5), s(c5)) = c5)),
318.63/46.69	    inference('sup+', [status(thm)], ['1559', '1560'])).
318.63/46.69	tff('1562', plain, c5 != c4, inference('sup-', [status(thm)], ['320', '321'])).
318.63/46.69	tff('1563', plain, ~ (g(s(c5), s(c5)) = c5) | ~ (g(s(c5), c5) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1561', '1562'])).
318.63/46.69	tff('1564', plain, (g(s(c5), s(c5)) = c3) <= ((g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['240'])).
318.63/46.69	tff('1565', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1396'])).
318.63/46.69	tff('1566', plain,
318.63/46.69	    (c3 = c4) <= ((g(s(c5), c5) = c2) & (g(s(c5), s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1564', '1565'])).
318.63/46.69	tff('1567', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1568', plain, ~ (g(s(c5), s(c5)) = c3) | ~ (g(s(c5), c5) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1566', '1567'])).
318.63/46.69	tff('1569', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['456'])).
318.63/46.69	tff('1570', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1396'])).
318.63/46.69	tff('1571', plain,
318.63/46.69	    (c2 = c4) <= ((g(s(c5), c5) = c2) & (g(s(c5), s(c5)) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1569', '1570'])).
318.63/46.69	tff('1572', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1573', plain, ~ (g(s(c5), c5) = c2) | ~ (g(s(c5), s(c5)) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1571', '1572'])).
318.63/46.69	tff('1574', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1575', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1360'])).
318.63/46.69	tff('1576', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1574', '1575'])).
318.63/46.69	tff('1577', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1578', plain,
318.63/46.69	    ((g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1576', '1577'])).
318.63/46.69	tff('1579', plain,
318.63/46.69	    (g(c5, s(c5)) = c2) | (g(c5, s(c5)) = c3) | (g(c5, s(c5)) = c5) | 
318.63/46.69	    (g(c5, s(c5)) = c4) | ~ (g(s(c5), s(s(c5))) = c4),
318.63/46.69	    inference('split', [status(esa)], ['1578'])).
318.63/46.69	tff('1580', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c2 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['14'])).
318.63/46.69	tff('1581', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.69	tff('1582', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c8, c3) = c3
318.63/46.69	     | g(c8, c3) = c5
318.63/46.69	     | g(c8, c3) = c4
318.63/46.69	     | g(c8, c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['1580', '1581'])).
318.63/46.69	tff('1583', plain, (g(c8, c3) = c4) <= ((g(c8, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1582'])).
318.63/46.69	tff('1584', plain, (g(c8, c4) = c4) <= ((g(c8, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['466'])).
318.63/46.69	tff('1585', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('1586', plain, ((c4 != c4 | g(c8, c3) = c2)) <= ((g(c8, c4) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1584', '1585'])).
318.63/46.69	tff('1587', plain, (g(c8, c3) = c2) <= ((g(c8, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1586'])).
318.63/46.69	tff('1588', plain, (c4 = c2) <= ((g(c8, c4) = c4) & (g(c8, c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1583', '1587'])).
318.63/46.69	tff('1589', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1590', plain, ~ (g(c8, c4) = c4) | ~ (g(c8, c3) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1588', '1589'])).
318.63/46.69	tff('1591', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1592', plain, (g(s(c5), c2) = c2) <= ((g(s(c5), c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['1194'])).
318.63/46.69	tff('1593', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c5, c2) = c3
318.63/46.69	      | g(c5, c2) = c5
318.63/46.69	      | g(c5, c2) = c4
318.63/46.69	      | g(c5, c2) = c2)) <= ((g(s(c5), c2) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1591', '1592'])).
318.63/46.69	tff('1594', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1595', plain,
318.63/46.69	    ((g(c5, c2) = c3 | g(c5, c2) = c5 | g(c5, c2) = c4 | g(c5, c2) = c2))
318.63/46.69	      <= ((g(s(c5), c2) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1593', '1594'])).
318.63/46.69	tff('1596', plain,
318.63/46.69	    ~ (g(s(c5), c2) = c2) | (g(c5, c2) = c2) | (g(c5, c2) = c4) | 
318.63/46.69	    (g(c5, c2) = c3) | (g(c5, c2) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1595'])).
318.63/46.69	tff('1597', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, X0) = c2 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['14'])).
318.63/46.69	tff('1598', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1599', plain,
318.63/46.69	    (c2 != c4 | g(c8, c1) = c3 | g(c8, c1) = c5 | g(c8, c1) = c4),
318.63/46.69	    inference('sup-', [status(thm)], ['1597', '1598'])).
318.63/46.69	tff('1600', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1601', plain, (c2 != c4 | g(c8, c1) = c3 | g(c8, c1) = c5),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1599', '1600'])).
318.63/46.69	tff('1602', plain, (g(c8, c1) = c3) <= ((g(c8, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1601'])).
318.63/46.69	tff('1603', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.69	tff('1604', plain, ((c3 != c3 | g(s(s(c5)), c1) = c1)) <= ((g(c8, c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1602', '1603'])).
318.63/46.69	tff('1605', plain, (g(s(s(c5)), c1) = c1) <= ((g(c8, c1) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1604'])).
318.63/46.69	tff('1606', plain, (g(s(s(c5)), c2) = c4) <= ((g(s(s(c5)), c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('1607', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.69	tff('1608', plain,
318.63/46.69	    ((c4 != c4 | g(s(s(c5)), c1) = c2)) <= ((g(s(s(c5)), c2) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1606', '1607'])).
318.63/46.69	tff('1609', plain, (g(s(s(c5)), c1) = c2) <= ((g(s(s(c5)), c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1608'])).
318.63/46.69	tff('1610', plain, (c1 = c2) <= ((g(c8, c1) = c3) & (g(s(s(c5)), c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1605', '1609'])).
318.63/46.69	tff('1611', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1612', plain, ~ (g(s(s(c5)), c2) = c4) | ~ (g(c8, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1610', '1611'])).
318.63/46.69	tff('1613', plain, (g(s(c5), c1) = c3) <= ((g(s(c5), c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['517'])).
318.63/46.69	tff('1614', plain, (g(s(c5), c1) = c2) <= ((g(s(c5), c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1241'])).
318.63/46.69	tff('1615', plain, (c3 = c2) <= ((g(s(c5), c1) = c3) & (g(s(c5), c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1613', '1614'])).
318.63/46.69	tff('1616', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1617', plain, ~ (g(s(c5), c1) = c3) | ~ (g(s(c5), c2) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1615', '1616'])).
318.63/46.69	tff('1618', plain, (g(c5, c2) = c3) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1619', plain, (g(c5, c2) = c1) <= ((g(s(c5), c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['278'])).
318.63/46.69	tff('1620', plain, (c3 = c1) <= ((g(c5, c2) = c3) & (g(s(c5), c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1618', '1619'])).
318.63/46.69	tff('1621', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1622', plain, ~ (g(s(c5), c2) = c3) | ~ (g(c5, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1620', '1621'])).
318.63/46.69	tff('1623', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1624', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(s(c5)), s(X0)) = c4
318.63/46.69	       | g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['245'])).
318.63/46.69	tff('1625', plain,
318.63/46.69	    (g(s(s(c5)), c2) = c4
318.63/46.69	     | g(s(s(c5)), c1) = c4
318.63/46.69	     | g(s(s(c5)), c1) = c5
318.63/46.69	     | g(s(s(c5)), c1) = c3
318.63/46.69	     | g(c8, c1) = c3),
318.63/46.69	    inference('sup+', [status(thm)], ['1623', '1624'])).
318.63/46.69	tff('1626', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1627', plain,
318.63/46.69	    (g(s(s(c5)), c2) = c4
318.63/46.69	     | g(s(s(c5)), c1) = c5
318.63/46.69	     | g(s(s(c5)), c1) = c3
318.63/46.69	     | g(c8, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1625', '1626'])).
318.63/46.69	tff('1628', plain,
318.63/46.69	    (g(c8, c1) = c3) | (g(s(s(c5)), c2) = c4) | (g(s(s(c5)), c1) = c3) | 
318.63/46.69	    (g(s(s(c5)), c1) = c5), inference('split', [status(esa)], ['1627'])).
318.63/46.69	tff('1629', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1630', plain, (g(s(s(c5)), c1) = c5) <= ((g(s(s(c5)), c1) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['840'])).
318.63/46.69	tff('1631', plain,
318.63/46.69	    ((c3 = c5
318.63/46.69	      | g(s(c5), c1) = c3
318.63/46.69	      | g(s(c5), c1) = c5
318.63/46.69	      | g(s(c5), c1) = c4
318.63/46.69	      | g(s(c5), c1) = c2)) <= ((g(s(s(c5)), c1) = c5)),
318.63/46.69	    inference('sup+', [status(thm)], ['1629', '1630'])).
318.63/46.69	tff('1632', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1633', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.69	tff('1634', plain,
318.63/46.69	    ((g(s(c5), c1) = c3 | g(s(c5), c1) = c5 | g(s(c5), c1) = c2))
318.63/46.69	      <= ((g(s(s(c5)), c1) = c5)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1631', '1632', '1633'])).
318.63/46.69	tff('1635', plain,
318.63/46.69	    ~ (g(s(s(c5)), c1) = c5) | (g(s(c5), c1) = c3) | (g(s(c5), c1) = c5) | 
318.63/46.69	    (g(s(c5), c1) = c2), inference('split', [status(esa)], ['1634'])).
318.63/46.69	tff('1636', plain, (g(s(s(c5)), c2) = c2) <= ((g(s(s(c5)), c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('1637', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1638', plain,
318.63/46.69	    ((c2 != c3 | g(s(c5), c2) = c1)) <= ((g(s(s(c5)), c2) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1636', '1637'])).
318.63/46.69	tff('1639', plain, (g(s(c5), c2) = c1) <= ((g(s(c5), c2) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['1638'])).
318.63/46.69	tff('1640', plain, (g(s(c5), c1) = c2) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['527'])).
318.63/46.69	tff('1641', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1642', plain,
318.63/46.69	    ((c2 != c2 | g(s(c5), s(c1)) = c4)) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1640', '1641'])).
318.63/46.69	tff('1643', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1644', plain, ((c2 != c2 | g(s(c5), c2) = c4)) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['1642', '1643'])).
318.63/46.69	tff('1645', plain, (g(s(c5), c2) = c4) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1644'])).
318.63/46.69	tff('1646', plain, (c1 = c4) <= ((g(s(c5), c2) = c1) & (g(s(c5), c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1639', '1645'])).
318.63/46.69	tff('1647', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1648', plain, ~ (g(s(c5), c2) = c1) | ~ (g(s(c5), c1) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1646', '1647'])).
318.63/46.69	tff('1649', plain, (g(s(c5), c3) = c4) <= ((g(s(c5), c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['418'])).
318.63/46.69	tff('1650', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.69	tff('1651', plain, ((c4 != c4 | g(s(c5), c2) = c2)) <= ((g(s(c5), c3) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1649', '1650'])).
318.63/46.69	tff('1652', plain, (g(s(c5), c2) = c2) <= ((g(s(c5), c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1651'])).
318.63/46.69	tff('1653', plain, (g(s(c5), c2) = c4) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1644'])).
318.63/46.69	tff('1654', plain, (c2 = c4) <= ((g(s(c5), c3) = c4) & (g(s(c5), c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1652', '1653'])).
318.63/46.69	tff('1655', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1656', plain, ~ (g(s(c5), c3) = c4) | ~ (g(s(c5), c1) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1654', '1655'])).
318.63/46.69	tff('1657', plain, (g(c5, c2) = c4) <= ((g(c5, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1040'])).
318.63/46.69	tff('1658', plain, (g(c5, c2) = c1) <= ((g(s(c5), c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['278'])).
318.63/46.69	tff('1659', plain, (c4 = c1) <= ((g(s(c5), c2) = c3) & (g(c5, c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1657', '1658'])).
318.63/46.69	tff('1660', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1661', plain, ~ (g(c5, c2) = c4) | ~ (g(s(c5), c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1659', '1660'])).
318.63/46.69	tff('1662', plain, (g(s(s(c5)), c1) = c3) <= ((g(s(s(c5)), c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['840'])).
318.63/46.69	tff('1663', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1664', plain,
318.63/46.69	    ((c3 != c3 | g(s(c5), c1) = c1)) <= ((g(s(s(c5)), c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1662', '1663'])).
318.63/46.69	tff('1665', plain, (g(s(c5), c1) = c1) <= ((g(s(s(c5)), c1) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1664'])).
318.63/46.69	tff('1666', plain, (g(s(c5), c1) = c2) <= ((g(s(c5), c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1241'])).
318.63/46.69	tff('1667', plain,
318.63/46.69	    (c1 = c2) <= ((g(s(s(c5)), c1) = c3) & (g(s(c5), c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1665', '1666'])).
318.63/46.69	tff('1668', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1669', plain, ~ (g(s(s(c5)), c1) = c3) | ~ (g(s(c5), c2) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1667', '1668'])).
318.63/46.69	tff('1670', plain, (g(s(s(c5)), c2) = c3) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('1671', plain, (g(s(s(c5)), c1) = c2) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('1672', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1673', plain,
318.63/46.69	    ((c2 != c2 | g(s(s(c5)), s(c1)) = c4)) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1671', '1672'])).
318.63/46.69	tff('1674', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1675', plain,
318.63/46.69	    ((c2 != c2 | g(s(s(c5)), c2) = c4)) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['1673', '1674'])).
318.63/46.69	tff('1676', plain, (g(s(s(c5)), c2) = c4) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1675'])).
318.63/46.69	tff('1677', plain,
318.63/46.69	    (c3 = c4) <= ((g(s(s(c5)), c2) = c3) & (g(s(s(c5)), c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1670', '1676'])).
318.63/46.69	tff('1678', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1679', plain, ~ (g(s(s(c5)), c1) = c2) | ~ (g(s(s(c5)), c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1677', '1678'])).
318.63/46.69	tff('1680', plain, (g(s(s(c5)), c2) = c3) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('1681', plain, (g(s(s(c5)), c2) = c1) <= ((g(c8, c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1105'])).
318.63/46.69	tff('1682', plain, (c3 = c1) <= ((g(c8, c2) = c3) & (g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1680', '1681'])).
318.63/46.69	tff('1683', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1684', plain, ~ (g(c8, c2) = c3) | ~ (g(s(s(c5)), c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1682', '1683'])).
318.63/46.69	tff('1685', plain, (g(c5, c3) = c3) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1686', plain, (g(c5, c4) = c4) <= ((g(c5, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1058'])).
318.63/46.69	tff('1687', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('1688', plain, ((c4 != c4 | g(c5, c3) = c2)) <= ((g(c5, c4) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1686', '1687'])).
318.63/46.69	tff('1689', plain, (g(c5, c3) = c2) <= ((g(c5, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1688'])).
318.63/46.69	tff('1690', plain, (c3 = c2) <= ((g(c5, c3) = c3) & (g(c5, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1685', '1689'])).
318.63/46.69	tff('1691', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1692', plain, ~ (g(c5, c4) = c4) | ~ (g(c5, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1690', '1691'])).
318.63/46.69	tff('1693', plain,
318.63/46.69	    ~ (g(s(s(c5)), c3) = c2) | (g(s(c5), c3) = c3) | (g(s(c5), c3) = c4) | 
318.63/46.69	    (g(s(c5), c3) = c2) | (g(s(c5), c3) = c5),
318.63/46.69	    inference('split', [status(esa)], ['418'])).
318.63/46.69	tff('1694', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1695', plain, (g(s(c5), c4) = c4) <= ((g(s(c5), c3) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['794'])).
318.63/46.69	tff('1696', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(c5, c4) = c3
318.63/46.69	      | g(c5, c4) = c5
318.63/46.69	      | g(c5, c4) = c4
318.63/46.69	      | g(c5, c4) = c2)) <= ((g(s(c5), c3) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1694', '1695'])).
318.63/46.69	tff('1697', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1698', plain,
318.63/46.69	    ((g(c5, c4) = c3 | g(c5, c4) = c5 | g(c5, c4) = c4 | g(c5, c4) = c2))
318.63/46.69	      <= ((g(s(c5), c3) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1696', '1697'])).
318.63/46.69	tff('1699', plain,
318.63/46.69	    (g(c5, c4) = c5) | (g(c5, c4) = c4) | (g(c5, c4) = c2) | 
318.63/46.69	    (g(c5, c4) = c3) | ~ (g(s(c5), c3) = c2),
318.63/46.69	    inference('split', [status(esa)], ['1698'])).
318.63/46.69	tff('1700', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1701', plain, (g(s(c5), c2) = c1) <= ((g(s(c5), c2) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['1638'])).
318.63/46.69	tff('1702', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(c5, c2) = c3
318.63/46.69	      | g(c5, c2) = c5
318.63/46.69	      | g(c5, c2) = c4
318.63/46.69	      | g(c5, c2) = c2)) <= ((g(s(c5), c2) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['1700', '1701'])).
318.63/46.69	tff('1703', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1704', plain,
318.63/46.69	    ((g(c5, c2) = c3 | g(c5, c2) = c5 | g(c5, c2) = c4 | g(c5, c2) = c2))
318.63/46.69	      <= ((g(s(c5), c2) = c1)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1702', '1703'])).
318.63/46.69	tff('1705', plain,
318.63/46.69	    ~ (g(s(c5), c2) = c1) | (g(c5, c2) = c2) | (g(c5, c2) = c3) | 
318.63/46.69	    (g(c5, c2) = c4) | (g(c5, c2) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1704'])).
318.63/46.69	tff('1706', plain, (g(c5, c3) = c2) <= ((g(c5, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1688'])).
318.63/46.69	tff('1707', plain, (g(c5, c3) = c4) <= ((g(c5, c2) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1160'])).
318.63/46.69	tff('1708', plain, (c2 = c4) <= ((g(c5, c4) = c4) & (g(c5, c2) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1706', '1707'])).
318.63/46.69	tff('1709', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1710', plain, ~ (g(c5, c2) = c2) | ~ (g(c5, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1708', '1709'])).
318.63/46.69	tff('1711', plain, (g(c4, c4) = c3) <= ((g(c4, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('1712', plain, (g(c4, c4) = c2) <= ((g(c4, c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['987'])).
318.63/46.69	tff('1713', plain, (c3 = c2) <= ((g(c4, c5) = c4) & (g(c4, c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1711', '1712'])).
318.63/46.69	tff('1714', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1715', plain, ~ (g(c4, c5) = c4) | ~ (g(c4, c4) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1713', '1714'])).
318.63/46.69	tff('1716', plain, (g(s(c5), c5) = c3) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['428'])).
318.63/46.69	tff('1717', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1718', plain, ((c3 != c3 | g(c5, c5) = c1)) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1716', '1717'])).
318.63/46.69	tff('1719', plain, (g(c5, c5) = c1) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1718'])).
318.63/46.69	tff('1720', plain, (g(c5, c4) = c2) <= ((g(c5, c4) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['1052'])).
318.63/46.69	tff('1721', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1722', plain, ((c2 != c2 | g(c5, s(c4)) = c4)) <= ((g(c5, c4) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1720', '1721'])).
318.63/46.69	tff('1723', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1724', plain, ((c2 != c2 | g(c5, c5) = c4)) <= ((g(c5, c4) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['1722', '1723'])).
318.63/46.69	tff('1725', plain, (g(c5, c5) = c4) <= ((g(c5, c4) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1724'])).
318.63/46.69	tff('1726', plain, (c1 = c4) <= ((g(s(c5), c5) = c3) & (g(c5, c4) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1719', '1725'])).
318.63/46.69	tff('1727', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1728', plain, ~ (g(s(c5), c5) = c3) | ~ (g(c5, c4) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1726', '1727'])).
318.63/46.69	tff('1729', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(c5), X0) = c1
318.63/46.69	       | g(s(c5), s(X0)) = c3
318.63/46.69	       | g(s(c5), s(X0)) = c5
318.63/46.69	       | g(s(c5), s(X0)) = c4
318.63/46.69	       | g(s(c5), s(X0)) = c2
318.63/46.69	       | g(s(s(c5)), X0) = c4
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['377'])).
318.63/46.69	tff('1730', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('1731', plain,
318.63/46.69	    (c4 != c4
318.63/46.69	     | g(c8, c4) = c3
318.63/46.69	     | g(s(s(c5)), c4) = c5
318.63/46.69	     | g(s(c5), s(c4)) = c2
318.63/46.69	     | g(s(c5), s(c4)) = c4
318.63/46.69	     | g(s(c5), s(c4)) = c5
318.63/46.69	     | g(s(c5), s(c4)) = c3
318.63/46.69	     | g(s(c5), c4) = c1
318.63/46.69	     | g(s(s(c5)), c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['1729', '1730'])).
318.63/46.69	tff('1732', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1733', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1734', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1735', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1736', plain,
318.63/46.69	    (c4 != c4
318.63/46.69	     | g(c8, c4) = c3
318.63/46.69	     | g(s(s(c5)), c4) = c5
318.63/46.69	     | g(s(c5), c5) = c2
318.63/46.69	     | g(s(c5), c5) = c4
318.63/46.69	     | g(s(c5), c5) = c5
318.63/46.69	     | g(s(c5), c5) = c3
318.63/46.69	     | g(s(c5), c4) = c1
318.63/46.69	     | g(s(s(c5)), c3) = c2),
318.63/46.69	    inference('demod', [status(thm)],
318.63/46.69	              ['1731', '1732', '1733', '1734', '1735'])).
318.63/46.69	tff('1737', plain,
318.63/46.69	    (g(s(s(c5)), c3) = c2
318.63/46.69	     | g(s(c5), c4) = c1
318.63/46.69	     | g(s(c5), c5) = c3
318.63/46.69	     | g(s(c5), c5) = c5
318.63/46.69	     | g(s(c5), c5) = c4
318.63/46.69	     | g(s(c5), c5) = c2
318.63/46.69	     | g(s(s(c5)), c4) = c5
318.63/46.69	     | g(c8, c4) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['1736'])).
318.63/46.69	tff('1738', plain,
318.63/46.69	    (g(s(c5), c4) = c1) | (g(s(s(c5)), c3) = c2) | (g(s(s(c5)), c4) = c5) | 
318.63/46.69	    (g(s(c5), c5) = c3) | (g(s(c5), c5) = c2) | (g(s(c5), c5) = c4) | 
318.63/46.69	    (g(c8, c4) = c3) | (g(s(c5), c5) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1737'])).
318.63/46.69	tff('1739', plain, (g(s(s(c5)), c3) = c2) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('1740', plain, (g(c8, c3) = c3) <= ((g(c8, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1582'])).
318.63/46.69	tff('1741', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.69	tff('1742', plain, ((c3 != c3 | g(s(s(c5)), c3) = c1)) <= ((g(c8, c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1740', '1741'])).
318.63/46.69	tff('1743', plain, (g(s(s(c5)), c3) = c1) <= ((g(c8, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1742'])).
318.63/46.69	tff('1744', plain, (c2 = c1) <= ((g(c8, c3) = c3) & (g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1739', '1743'])).
318.63/46.69	tff('1745', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1746', plain, ~ (g(s(s(c5)), c3) = c2) | ~ (g(c8, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1744', '1745'])).
318.63/46.69	tff('1747', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1748', plain, (g(s(c5), c4) = c1) <= ((g(s(c5), c4) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['437'])).
318.63/46.69	tff('1749', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(c5, c4) = c3
318.63/46.69	      | g(c5, c4) = c5
318.63/46.69	      | g(c5, c4) = c4
318.63/46.69	      | g(c5, c4) = c2)) <= ((g(s(c5), c4) = c1)),
318.63/46.69	    inference('sup+', [status(thm)], ['1747', '1748'])).
318.63/46.69	tff('1750', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1751', plain,
318.63/46.69	    ((g(c5, c4) = c3 | g(c5, c4) = c5 | g(c5, c4) = c4 | g(c5, c4) = c2))
318.63/46.69	      <= ((g(s(c5), c4) = c1)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1749', '1750'])).
318.63/46.69	tff('1752', plain,
318.63/46.69	    ~ (g(s(c5), c4) = c1) | (g(c5, c4) = c2) | (g(c5, c4) = c4) | 
318.63/46.69	    (g(c5, c4) = c3) | (g(c5, c4) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1751'])).
318.63/46.69	tff('1753', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1754', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(s(c5)), s(X0)) = c4
318.63/46.69	       | g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['245'])).
318.63/46.69	tff('1755', plain,
318.63/46.69	    (g(s(s(c5)), c4) = c4
318.63/46.69	     | g(s(s(c5)), c3) = c4
318.63/46.69	     | g(s(s(c5)), c3) = c5
318.63/46.69	     | g(s(s(c5)), c3) = c3
318.63/46.69	     | g(c8, c3) = c3),
318.63/46.69	    inference('sup+', [status(thm)], ['1753', '1754'])).
318.63/46.69	tff('1756', plain,
318.63/46.69	    (g(c8, c3) = c3) | (g(s(s(c5)), c3) = c4) | (g(s(s(c5)), c3) = c5) | 
318.63/46.69	    (g(s(s(c5)), c4) = c4) | (g(s(s(c5)), c3) = c3),
318.63/46.69	    inference('split', [status(esa)], ['1755'])).
318.63/46.69	tff('1757', plain, (g(s(s(c5)), c3) = c2) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('1758', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1759', plain,
318.63/46.69	    ((c2 != c5 |  zip_tseitin_2(c3, s(s(c5))))) <= ((g(s(s(c5)), c3) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1757', '1758'])).
318.63/46.69	tff('1760', plain,
318.63/46.69	    ( zip_tseitin_2(c3, s(s(c5)))) <= (( zip_tseitin_2(c3, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['1759'])).
318.63/46.69	tff('1761', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1762', plain,
318.63/46.69	    (( zip_tseitin_1(c3, s(s(c5))) |  zip_tseitin_0(c3, s(s(c5)))))
318.63/46.69	      <= (( zip_tseitin_2(c3, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['1760', '1761'])).
318.63/46.69	tff('1763', plain,
318.63/46.69	    ( zip_tseitin_0(c3, s(s(c5)))) <= (( zip_tseitin_0(c3, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['1762'])).
318.63/46.69	tff('1764', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('1765', plain, (c3 = c1) <= (( zip_tseitin_0(c3, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['1763', '1764'])).
318.63/46.69	tff('1766', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1767', plain, ~ ( zip_tseitin_0(c3, s(s(c5)))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1765', '1766'])).
318.63/46.69	tff('1768', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1769', plain,
318.63/46.69	    ( zip_tseitin_1(c3, s(s(c5)))) <= (( zip_tseitin_1(c3, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['1762'])).
318.63/46.69	tff('1770', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('1771', plain, (c3 = c8) <= (( zip_tseitin_1(c3, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['1769', '1770'])).
318.63/46.69	tff('1772', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1773', plain, (c1 = s(c3)) <= (( zip_tseitin_1(c3, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['1771', '1772'])).
318.63/46.69	tff('1774', plain, (c1 = c4) <= (( zip_tseitin_1(c3, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['1768', '1773'])).
318.63/46.69	tff('1775', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1776', plain, ~ ( zip_tseitin_1(c3, s(s(c5)))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1774', '1775'])).
318.63/46.69	tff('1777', plain, (g(s(s(c5)), c3) = c5) <= ((g(s(s(c5)), c3) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('1778', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1779', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c3, s(s(c5))))) <= ((g(s(s(c5)), c3) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1777', '1778'])).
318.63/46.69	tff('1780', plain,
318.63/46.69	    ( zip_tseitin_2(c3, s(s(c5)))) <= ((g(s(s(c5)), c3) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['1779'])).
318.63/46.69	tff('1781', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1782', plain,
318.63/46.69	    (( zip_tseitin_1(c3, s(s(c5))) |  zip_tseitin_0(c3, s(s(c5)))))
318.63/46.69	      <= ((g(s(s(c5)), c3) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1780', '1781'])).
318.63/46.69	tff('1783', plain,
318.63/46.69	    ~ (g(s(s(c5)), c3) = c5) | ( zip_tseitin_1(c3, s(s(c5)))) | 
318.63/46.69	    ( zip_tseitin_0(c3, s(s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['1782'])).
318.63/46.69	tff('1784', plain, (g(s(c5), c3) = c3) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['412'])).
318.63/46.69	tff('1785', plain, (g(s(s(c5)), c3) = c3) <= ((g(s(s(c5)), c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('1786', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1787', plain,
318.63/46.69	    ((c3 != c3 | g(s(c5), c3) = c1)) <= ((g(s(s(c5)), c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1785', '1786'])).
318.63/46.69	tff('1788', plain, (g(s(c5), c3) = c1) <= ((g(s(s(c5)), c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1787'])).
318.63/46.69	tff('1789', plain,
318.63/46.69	    (c3 = c1) <= ((g(s(s(c5)), c3) = c3) & (g(s(c5), c3) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1784', '1788'])).
318.63/46.69	tff('1790', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1791', plain, ~ (g(s(s(c5)), c3) = c3) | ~ (g(s(c5), c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1789', '1790'])).
318.63/46.69	tff('1792', plain, (g(c4, c2) = c4) <= ((g(c4, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1793', plain, (g(c5, c2) = c3) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1794', plain, ![X0]: (g(c5, X0) != c3 | g(c4, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['396', '397'])).
318.63/46.69	tff('1795', plain, ((c3 != c3 | g(c4, c2) = c1)) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1793', '1794'])).
318.63/46.69	tff('1796', plain, (g(c4, c2) = c1) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1795'])).
318.63/46.69	tff('1797', plain, (c4 = c1) <= ((g(c5, c2) = c3) & (g(c4, c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1792', '1796'])).
318.63/46.69	tff('1798', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1799', plain, ~ (g(c4, c2) = c4) | ~ (g(c5, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1797', '1798'])).
318.63/46.69	tff('1800', plain, (g(s(c5), c1) = c3) <= ((g(s(c5), c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['517'])).
318.63/46.69	tff('1801', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1802', plain, ((c3 != c3 | g(c5, c1) = c1)) <= ((g(s(c5), c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1800', '1801'])).
318.63/46.69	tff('1803', plain, (g(c5, c1) = c1) <= ((g(s(c5), c1) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1802'])).
318.63/46.69	tff('1804', plain, (g(c5, c2) = c4) <= ((g(c5, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1040'])).
318.63/46.69	tff('1805', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.69	tff('1806', plain, ((c4 != c4 | g(c5, c1) = c2)) <= ((g(c5, c2) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1804', '1805'])).
318.63/46.69	tff('1807', plain, (g(c5, c1) = c2) <= ((g(c5, c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1806'])).
318.63/46.69	tff('1808', plain, (c1 = c2) <= ((g(s(c5), c1) = c3) & (g(c5, c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1803', '1807'])).
318.63/46.69	tff('1809', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1810', plain, ~ (g(c5, c2) = c4) | ~ (g(s(c5), c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1808', '1809'])).
318.63/46.69	tff('1811', plain, (g(s(s(c5)), c5) = c1) <= ((g(c8, c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1378'])).
318.63/46.69	tff('1812', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['974'])).
318.63/46.69	tff('1813', plain,
318.63/46.69	    (c1 = c2) <= ((g(c8, c5) = c3) & (g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1811', '1812'])).
318.63/46.69	tff('1814', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1815', plain, ~ (g(c8, c5) = c3) | ~ (g(s(s(c5)), s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1813', '1814'])).
318.63/46.69	tff('1816', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(s(c5)), s(X0)) = c4
318.63/46.69	       | g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['245'])).
318.63/46.69	tff('1817', plain, (g(s(s(c5)), c8) = c4) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1023'])).
318.63/46.69	tff('1818', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.69	tff('1819', plain,
318.63/46.69	    ((c4 != c4 | g(s(s(c5)), s(s(c5))) = c2)) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1817', '1818'])).
318.63/46.69	tff('1820', plain, (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1819'])).
318.63/46.69	tff('1821', plain,
318.63/46.69	    ((c4 = c2
318.63/46.69	      | g(s(s(c5)), s(c5)) = c4
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(s(c5)), s(c5)) = c3
318.63/46.69	      | g(c8, s(c5)) = c3)) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1816', '1820'])).
318.63/46.69	tff('1822', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1823', plain,
318.63/46.69	    ((g(s(s(c5)), s(c5)) = c4
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(s(c5)), s(c5)) = c3
318.63/46.69	      | g(c8, s(c5)) = c3)) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1821', '1822'])).
318.63/46.69	tff('1824', plain,
318.63/46.69	    (g(s(s(c5)), s(c5)) = c3) | ~ (g(s(s(c5)), c8) = c4) | 
318.63/46.69	    (g(s(s(c5)), s(c5)) = c5) | (g(s(s(c5)), s(c5)) = c4) | 
318.63/46.69	    (g(c8, s(c5)) = c3), inference('split', [status(esa)], ['1823'])).
318.63/46.69	tff('1825', plain, (g(c5, c5) = c3) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('1826', plain, (g(c5, c5) = c1) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1718'])).
318.63/46.69	tff('1827', plain, (c3 = c1) <= ((g(c5, c5) = c3) & (g(s(c5), c5) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1825', '1826'])).
318.63/46.69	tff('1828', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1829', plain, ~ (g(s(c5), c5) = c3) | ~ (g(c5, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1827', '1828'])).
318.63/46.69	tff('1830', plain, (g(c5, c2) = c3) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1831', plain, (g(c5, c2) = c2) <= ((g(c5, c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['266'])).
318.63/46.69	tff('1832', plain, (c3 = c2) <= ((g(c5, c2) = c3) & (g(c5, c2) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1830', '1831'])).
318.63/46.69	tff('1833', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1834', plain, ~ (g(c5, c2) = c2) | ~ (g(c5, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1832', '1833'])).
318.63/46.69	tff('1835', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1836', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c4, s(X0)) = c4
318.63/46.69	       | g(c5, X0) = c3
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c4, X0) = c5
318.63/46.69	       | g(c4, X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['391'])).
318.63/46.69	tff('1837', plain,
318.63/46.69	    (g(c4, c3) = c4
318.63/46.69	     | g(c4, c2) = c4
318.63/46.69	     | g(c4, c2) = c5
318.63/46.69	     | g(c4, c2) = c3
318.63/46.69	     | g(c5, c2) = c3),
318.63/46.69	    inference('sup+', [status(thm)], ['1835', '1836'])).
318.63/46.69	tff('1838', plain,
318.63/46.69	    (g(c4, c2) = c3) | (g(c4, c2) = c4) | (g(c4, c2) = c5) | 
318.63/46.69	    (g(c5, c2) = c3) | (g(c4, c3) = c4),
318.63/46.69	    inference('split', [status(esa)], ['1837'])).
318.63/46.69	tff('1839', plain, (g(c4, c2) = c2) <= ((g(c4, c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1840', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1841', plain,
318.63/46.69	    ((c2 != c5 |  zip_tseitin_2(c2, c4))) <= ((g(c4, c2) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1839', '1840'])).
318.63/46.69	tff('1842', plain, ( zip_tseitin_2(c2, c4)) <= (( zip_tseitin_2(c2, c4))),
318.63/46.69	    inference('split', [status(esa)], ['1841'])).
318.63/46.69	tff('1843', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1844', plain,
318.63/46.69	    (( zip_tseitin_1(c2, c4) |  zip_tseitin_0(c2, c4)))
318.63/46.69	      <= (( zip_tseitin_2(c2, c4))),
318.63/46.69	    inference('sup-', [status(thm)], ['1842', '1843'])).
318.63/46.69	tff('1845', plain, ( zip_tseitin_1(c2, c4)) <= (( zip_tseitin_1(c2, c4))),
318.63/46.69	    inference('split', [status(esa)], ['1844'])).
318.63/46.69	tff('1846', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('1847', plain, (c4 = c8) <= (( zip_tseitin_1(c2, c4))),
318.63/46.69	    inference('sup-', [status(thm)], ['1845', '1846'])).
318.63/46.69	tff('1848', plain, c8 != c4,
318.63/46.69	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.69	tff('1849', plain, ~ ( zip_tseitin_1(c2, c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1847', '1848'])).
318.63/46.69	tff('1850', plain, ( zip_tseitin_0(c2, c4)) <= (( zip_tseitin_0(c2, c4))),
318.63/46.69	    inference('split', [status(esa)], ['1844'])).
318.63/46.69	tff('1851', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('1852', plain, (c2 = c1) <= (( zip_tseitin_0(c2, c4))),
318.63/46.69	    inference('sup-', [status(thm)], ['1850', '1851'])).
318.63/46.69	tff('1853', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1854', plain, ~ ( zip_tseitin_0(c2, c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1852', '1853'])).
318.63/46.69	tff('1855', plain, (g(c4, c2) = c5) <= ((g(c4, c2) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('1856', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1857', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c2, c4))) <= ((g(c4, c2) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1855', '1856'])).
318.63/46.69	tff('1858', plain, ( zip_tseitin_2(c2, c4)) <= ((g(c4, c2) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['1857'])).
318.63/46.69	tff('1859', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1860', plain,
318.63/46.69	    (( zip_tseitin_1(c2, c4) |  zip_tseitin_0(c2, c4))) <= ((g(c4, c2) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['1858', '1859'])).
318.63/46.69	tff('1861', plain,
318.63/46.69	    ~ (g(c4, c2) = c5) | ( zip_tseitin_0(c2, c4)) | ( zip_tseitin_1(c2, c4)),
318.63/46.69	    inference('split', [status(esa)], ['1860'])).
318.63/46.69	tff('1862', plain, (g(c4, c1) = c2) <= ((g(c4, c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1277'])).
318.63/46.69	tff('1863', plain, (g(c4, c1) = c1) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1269'])).
318.63/46.69	tff('1864', plain, (c2 = c1) <= ((g(c4, c2) = c4) & (g(c5, c1) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1862', '1863'])).
318.63/46.69	tff('1865', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1866', plain, ~ (g(c4, c2) = c4) | ~ (g(c5, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1864', '1865'])).
318.63/46.69	tff('1867', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1868', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1396'])).
318.63/46.69	tff('1869', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1867', '1868'])).
318.63/46.69	tff('1870', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1871', plain,
318.63/46.69	    ((g(c5, s(c5)) = c3
318.63/46.69	      | g(c5, s(c5)) = c5
318.63/46.69	      | g(c5, s(c5)) = c4
318.63/46.69	      | g(c5, s(c5)) = c2)) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1869', '1870'])).
318.63/46.69	tff('1872', plain,
318.63/46.69	    (g(c5, s(c5)) = c2) | (g(c5, s(c5)) = c3) | (g(c5, s(c5)) = c5) | 
318.63/46.69	    (g(c5, s(c5)) = c4) | ~ (g(s(c5), c5) = c2),
318.63/46.69	    inference('split', [status(esa)], ['1871'])).
318.63/46.69	tff('1873', plain, (g(c4, c3) = c4) <= ((g(c4, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1874', plain, (g(c4, c4) = c4) <= ((g(c4, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('1875', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('1876', plain, ((c4 != c4 | g(c4, c3) = c2)) <= ((g(c4, c4) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1874', '1875'])).
318.63/46.69	tff('1877', plain, (g(c4, c3) = c2) <= ((g(c4, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1876'])).
318.63/46.69	tff('1878', plain, (c4 = c2) <= ((g(c4, c4) = c4) & (g(c4, c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1873', '1877'])).
318.63/46.69	tff('1879', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1880', plain, ~ (g(c4, c3) = c4) | ~ (g(c4, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1878', '1879'])).
318.63/46.69	tff('1881', plain, (g(c4, c3) = c3) <= ((g(c4, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1882', plain, (g(c4, c3) = c2) <= ((g(c4, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1876'])).
318.63/46.69	tff('1883', plain, (c3 = c2) <= ((g(c4, c4) = c4) & (g(c4, c3) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1881', '1882'])).
318.63/46.69	tff('1884', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1885', plain, ~ (g(c4, c4) = c4) | ~ (g(c4, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1883', '1884'])).
318.63/46.69	tff('1886', plain, (g(c5, c3) = c3) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('1887', plain, (g(s(c5), c3) = c3) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['412'])).
318.63/46.69	tff('1888', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1889', plain, ((c3 != c3 | g(c5, c3) = c1)) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1887', '1888'])).
318.63/46.69	tff('1890', plain, (g(c5, c3) = c1) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1889'])).
318.63/46.69	tff('1891', plain, (c3 = c1) <= ((g(c5, c3) = c3) & (g(s(c5), c3) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1886', '1890'])).
318.63/46.69	tff('1892', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1893', plain, ~ (g(c5, c3) = c3) | ~ (g(s(c5), c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1891', '1892'])).
318.63/46.69	tff('1894', plain, (g(c3, c3) = c4) <= ((g(c3, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['47'])).
318.63/46.69	tff('1895', plain, (g(c3, c4) = c4) <= ((g(c3, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['934'])).
318.63/46.69	tff('1896', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('1897', plain, ((c4 != c4 | g(c3, c3) = c2)) <= ((g(c3, c4) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['1895', '1896'])).
318.63/46.69	tff('1898', plain, (g(c3, c3) = c2) <= ((g(c3, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1897'])).
318.63/46.69	tff('1899', plain, (c4 = c2) <= ((g(c3, c3) = c4) & (g(c3, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1894', '1898'])).
318.63/46.69	tff('1900', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1901', plain, ~ (g(c3, c3) = c4) | ~ (g(c3, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1899', '1900'])).
318.63/46.69	tff('1902', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1903', plain, (g(s(s(c5)), c2) = c3) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('1904', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1905', plain,
318.63/46.69	    ((c3 != c3 | g(s(c5), c2) = c1)) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1903', '1904'])).
318.63/46.69	tff('1906', plain, (g(s(c5), c2) = c1) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1905'])).
318.63/46.69	tff('1907', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(c5, c2) = c3
318.63/46.69	      | g(c5, c2) = c5
318.63/46.69	      | g(c5, c2) = c4
318.63/46.69	      | g(c5, c2) = c2)) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1902', '1906'])).
318.63/46.69	tff('1908', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1909', plain,
318.63/46.69	    ((g(c5, c2) = c3 | g(c5, c2) = c5 | g(c5, c2) = c4 | g(c5, c2) = c2))
318.63/46.69	      <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1907', '1908'])).
318.63/46.69	tff('1910', plain,
318.63/46.69	    ~ (g(s(s(c5)), c2) = c3) | (g(c5, c2) = c3) | (g(c5, c2) = c2) | 
318.63/46.69	    (g(c5, c2) = c4) | (g(c5, c2) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1909'])).
318.63/46.69	tff('1911', plain, (g(c8, s(c5)) = c3) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('1912', plain, (g(c8, s(c5)) = c2) <= ((g(c8, s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['650'])).
318.63/46.69	tff('1913', plain,
318.63/46.69	    (c3 = c2) <= ((g(c8, s(s(c5))) = c4) & (g(c8, s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1911', '1912'])).
318.63/46.69	tff('1914', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1915', plain, ~ (g(c8, s(c5)) = c3) | ~ (g(c8, s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1913', '1914'])).
318.63/46.69	tff('1916', plain, (g(c8, s(s(c5))) = c4) <= ((g(c8, s(s(c5))) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['647'])).
318.63/46.69	tff('1917', plain, (g(c8, s(s(c5))) = c3) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['647'])).
318.63/46.69	tff('1918', plain,
318.63/46.69	    (c4 = c3) <= ((g(c8, s(s(c5))) = c4) & (g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1916', '1917'])).
318.63/46.69	tff('1919', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1920', plain, ~ (g(c8, s(s(c5))) = c3) | ~ (g(c8, s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1918', '1919'])).
318.63/46.69	tff('1921', plain, (g(s(c5), c2) = c1) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1905'])).
318.63/46.69	tff('1922', plain, (g(s(c5), c2) = c4) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1644'])).
318.63/46.69	tff('1923', plain,
318.63/46.69	    (c1 = c4) <= ((g(s(s(c5)), c2) = c3) & (g(s(c5), c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1921', '1922'])).
318.63/46.69	tff('1924', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1925', plain, ~ (g(s(s(c5)), c2) = c3) | ~ (g(s(c5), c1) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1923', '1924'])).
318.63/46.69	tff('1926', plain, (g(s(c5), c2) = c1) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1905'])).
318.63/46.69	tff('1927', plain, (g(s(c5), c2) = c2) <= ((g(s(c5), c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1651'])).
318.63/46.69	tff('1928', plain,
318.63/46.69	    (c1 = c2) <= ((g(s(s(c5)), c2) = c3) & (g(s(c5), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1926', '1927'])).
318.63/46.69	tff('1929', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1930', plain, ~ (g(s(c5), c3) = c4) | ~ (g(s(s(c5)), c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1928', '1929'])).
318.63/46.69	tff('1931', plain, (g(s(c5), c2) = c4) <= ((g(s(c5), c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1194'])).
318.63/46.69	tff('1932', plain, (g(s(c5), c2) = c1) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1905'])).
318.63/46.69	tff('1933', plain,
318.63/46.69	    (c4 = c1) <= ((g(s(s(c5)), c2) = c3) & (g(s(c5), c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1931', '1932'])).
318.63/46.69	tff('1934', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1935', plain, ~ (g(s(s(c5)), c2) = c3) | ~ (g(s(c5), c2) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1933', '1934'])).
318.63/46.69	tff('1936', plain, (g(s(c5), c2) = c2) <= ((g(s(c5), c2) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['1194'])).
318.63/46.69	tff('1937', plain, (g(s(c5), c2) = c1) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1905'])).
318.63/46.69	tff('1938', plain,
318.63/46.69	    (c2 = c1) <= ((g(s(s(c5)), c2) = c3) & (g(s(c5), c2) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1936', '1937'])).
318.63/46.69	tff('1939', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('1940', plain, ~ (g(s(s(c5)), c2) = c3) | ~ (g(s(c5), c2) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1938', '1939'])).
318.63/46.69	tff('1941', plain, (g(s(c5), c2) = c3) <= ((g(s(c5), c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['275'])).
318.63/46.69	tff('1942', plain, (g(s(c5), c2) = c1) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1905'])).
318.63/46.69	tff('1943', plain,
318.63/46.69	    (c3 = c1) <= ((g(s(s(c5)), c2) = c3) & (g(s(c5), c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1941', '1942'])).
318.63/46.69	tff('1944', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1945', plain, ~ (g(s(s(c5)), c2) = c3) | ~ (g(s(c5), c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1943', '1944'])).
318.63/46.69	tff('1946', plain, (g(s(s(c5)), c2) = c3) <= ((g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['522'])).
318.63/46.69	tff('1947', plain, (g(s(s(c5)), c2) = c2) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1088'])).
318.63/46.69	tff('1948', plain,
318.63/46.69	    (c3 = c2) <= ((g(s(s(c5)), c3) = c4) & (g(s(s(c5)), c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1946', '1947'])).
318.63/46.69	tff('1949', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1950', plain, ~ (g(s(s(c5)), c2) = c3) | ~ (g(s(s(c5)), c3) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1948', '1949'])).
318.63/46.69	tff('1951', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1952', plain, (g(c8, s(s(c5))) = c3) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['647'])).
318.63/46.69	tff('1953', plain, ![X0]: (g(c8, X0) != c3 | g(s(s(c5)), X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['71', '72'])).
318.63/46.69	tff('1954', plain,
318.63/46.69	    ((c3 != c3 | g(s(s(c5)), s(s(c5))) = c1)) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['1952', '1953'])).
318.63/46.69	tff('1955', plain, (g(s(s(c5)), s(s(c5))) = c1) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1954'])).
318.63/46.69	tff('1956', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(s(c5), s(s(c5))) = c3
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c2)) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1951', '1955'])).
318.63/46.69	tff('1957', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('1958', plain,
318.63/46.69	    ((g(s(c5), s(s(c5))) = c3
318.63/46.69	      | g(s(c5), s(s(c5))) = c5
318.63/46.69	      | g(s(c5), s(s(c5))) = c4
318.63/46.69	      | g(s(c5), s(s(c5))) = c2)) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1956', '1957'])).
318.63/46.69	tff('1959', plain,
318.63/46.69	    ~ (g(c8, s(s(c5))) = c3) | (g(s(c5), s(s(c5))) = c3) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c5) | (g(s(c5), s(s(c5))) = c4) | 
318.63/46.69	    (g(s(c5), s(s(c5))) = c2), inference('split', [status(esa)], ['1958'])).
318.63/46.69	tff('1960', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1961', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['974'])).
318.63/46.69	tff('1962', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(s(c5), c5) = c3
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c2)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1960', '1961'])).
318.63/46.69	tff('1963', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1964', plain,
318.63/46.69	    ((g(s(c5), c5) = c3
318.63/46.69	      | g(s(c5), c5) = c5
318.63/46.69	      | g(s(c5), c5) = c4
318.63/46.69	      | g(s(c5), c5) = c2)) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1962', '1963'])).
318.63/46.69	tff('1965', plain,
318.63/46.69	    (g(s(c5), c5) = c4) | ~ (g(s(s(c5)), s(c5)) = c4) | 
318.63/46.69	    (g(s(c5), c5) = c5) | (g(s(c5), c5) = c3) | (g(s(c5), c5) = c2),
318.63/46.69	    inference('split', [status(esa)], ['1964'])).
318.63/46.69	tff('1966', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1360'])).
318.63/46.69	tff('1967', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1396'])).
318.63/46.69	tff('1968', plain,
318.63/46.69	    (c2 = c4) <= ((g(s(c5), s(s(c5))) = c4) & (g(s(c5), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1966', '1967'])).
318.63/46.69	tff('1969', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('1970', plain, ~ (g(s(c5), c5) = c2) | ~ (g(s(c5), s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1968', '1969'])).
318.63/46.69	tff('1971', plain, (g(s(c5), s(s(c5))) = c4) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('1972', plain, (g(s(c5), s(s(c5))) = c3) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['226'])).
318.63/46.69	tff('1973', plain,
318.63/46.69	    (c4 = c3) <= ((g(s(c5), s(s(c5))) = c4) & (g(s(c5), s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['1971', '1972'])).
318.63/46.69	tff('1974', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('1975', plain, ~ (g(s(c5), s(s(c5))) = c3) | ~ (g(s(c5), s(s(c5))) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1973', '1974'])).
318.63/46.69	tff('1976', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('1977', plain, (g(s(c5), c4) = c2) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['588'])).
318.63/46.69	tff('1978', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c5, c4) = c3
318.63/46.69	      | g(c5, c4) = c5
318.63/46.69	      | g(c5, c4) = c4
318.63/46.69	      | g(c5, c4) = c2)) <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['1976', '1977'])).
318.63/46.69	tff('1979', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('1980', plain,
318.63/46.69	    ((g(c5, c4) = c3 | g(c5, c4) = c5 | g(c5, c4) = c4 | g(c5, c4) = c2))
318.63/46.69	      <= ((g(s(c5), c5) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1978', '1979'])).
318.63/46.69	tff('1981', plain,
318.63/46.69	    (g(c5, c4) = c5) | (g(c5, c4) = c4) | (g(c5, c4) = c2) | 
318.63/46.69	    (g(c5, c4) = c3) | ~ (g(s(c5), c5) = c4),
318.63/46.69	    inference('split', [status(esa)], ['1980'])).
318.63/46.69	tff('1982', plain, (g(c5, c3) = c1) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1889'])).
318.63/46.69	tff('1983', plain, (g(c5, c3) = c4) <= ((g(c5, c2) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1160'])).
318.63/46.69	tff('1984', plain, (c1 = c4) <= ((g(s(c5), c3) = c3) & (g(c5, c2) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['1982', '1983'])).
318.63/46.69	tff('1985', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('1986', plain, ~ (g(c5, c2) = c2) | ~ (g(s(c5), c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['1984', '1985'])).
318.63/46.69	tff('1987', plain, (g(c8, s(s(c5))) = c2) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['118'])).
318.63/46.69	tff('1988', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1989', plain,
318.63/46.69	    ((c2 != c5 |  zip_tseitin_2(s(s(c5)), c8))) <= ((g(c8, s(s(c5))) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['1987', '1988'])).
318.63/46.69	tff('1990', plain,
318.63/46.69	    ( zip_tseitin_2(s(s(c5)), c8)) <= (( zip_tseitin_2(s(s(c5)), c8))),
318.63/46.69	    inference('split', [status(esa)], ['1989'])).
318.63/46.69	tff('1991', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('1992', plain,
318.63/46.69	    (( zip_tseitin_1(s(s(c5)), c8) |  zip_tseitin_0(s(s(c5)), c8)))
318.63/46.69	      <= (( zip_tseitin_2(s(s(c5)), c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['1990', '1991'])).
318.63/46.69	tff('1993', plain,
318.63/46.69	    ( zip_tseitin_1(s(s(c5)), c8)) <= (( zip_tseitin_1(s(s(c5)), c8))),
318.63/46.69	    inference('split', [status(esa)], ['1992'])).
318.63/46.69	tff('1994', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('1995', plain, (s(s(c5)) = c8) <= (( zip_tseitin_1(s(s(c5)), c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['1993', '1994'])).
318.63/46.69	tff('1996', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('1997', plain, (s(c8) = c8) <= (( zip_tseitin_1(s(s(c5)), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['1995', '1996'])).
318.63/46.69	tff('1998', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('1999', plain, (s(s(s(c8))) != c8) <= (( zip_tseitin_1(s(s(c5)), c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['1997', '1998'])).
318.63/46.69	tff('2000', plain, (s(c8) = c8) <= (( zip_tseitin_1(s(s(c5)), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['1995', '1996'])).
318.63/46.69	tff('2001', plain, (s(c8) = c8) <= (( zip_tseitin_1(s(s(c5)), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['1995', '1996'])).
318.63/46.69	tff('2002', plain, (s(c8) = c8) <= (( zip_tseitin_1(s(s(c5)), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['1995', '1996'])).
318.63/46.69	tff('2003', plain, (c8 != c8) <= (( zip_tseitin_1(s(s(c5)), c8))),
318.63/46.69	    inference('demod', [status(thm)], ['1999', '2000', '2001', '2002'])).
318.63/46.69	tff('2004', plain, ~ ( zip_tseitin_1(s(s(c5)), c8)),
318.63/46.69	    inference('simplify', [status(thm)], ['2003'])).
318.63/46.69	tff('2005', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2006', plain,
318.63/46.69	    ( zip_tseitin_0(s(s(c5)), c8)) <= (( zip_tseitin_0(s(s(c5)), c8))),
318.63/46.69	    inference('split', [status(esa)], ['1992'])).
318.63/46.69	tff('2007', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('2008', plain, (c8 = c1) <= (( zip_tseitin_0(s(s(c5)), c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['2006', '2007'])).
318.63/46.69	tff('2009', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2010', plain, (c1 = s(c1)) <= (( zip_tseitin_0(s(s(c5)), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['2008', '2009'])).
318.63/46.69	tff('2011', plain, (c1 = c2) <= (( zip_tseitin_0(s(s(c5)), c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['2005', '2010'])).
318.63/46.69	tff('2012', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2013', plain, ~ ( zip_tseitin_0(s(s(c5)), c8)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2011', '2012'])).
318.63/46.69	tff('2014', plain, (g(c8, s(s(c5))) = c5) <= ((g(c8, s(s(c5))) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['647'])).
318.63/46.69	tff('2015', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2016', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(s(s(c5)), c8))) <= ((g(c8, s(s(c5))) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2014', '2015'])).
318.63/46.69	tff('2017', plain,
318.63/46.69	    ( zip_tseitin_2(s(s(c5)), c8)) <= ((g(c8, s(s(c5))) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['2016'])).
318.63/46.69	tff('2018', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2019', plain,
318.63/46.69	    (( zip_tseitin_1(s(s(c5)), c8) |  zip_tseitin_0(s(s(c5)), c8)))
318.63/46.69	      <= ((g(c8, s(s(c5))) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2017', '2018'])).
318.63/46.69	tff('2020', plain,
318.63/46.69	    ( zip_tseitin_0(s(s(c5)), c8)) | ( zip_tseitin_1(s(s(c5)), c8)) | 
318.63/46.69	    ~ (g(c8, s(s(c5))) = c5), inference('split', [status(esa)], ['2019'])).
318.63/46.69	tff('2021', plain, (g(s(c5), s(c5)) = c1) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['252'])).
318.63/46.69	tff('2022', plain, (g(s(c5), s(c5)) = c4) <= ((g(s(c5), c5) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1396'])).
318.63/46.69	tff('2023', plain,
318.63/46.69	    (c1 = c4) <= ((g(s(s(c5)), s(c5)) = c3) & (g(s(c5), c5) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['2021', '2022'])).
318.63/46.69	tff('2024', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2025', plain, ~ (g(s(c5), c5) = c2) | ~ (g(s(s(c5)), s(c5)) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2023', '2024'])).
318.63/46.69	tff('2026', plain, (g(s(s(c5)), c5) = c4) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['331'])).
318.63/46.69	tff('2027', plain, (g(s(s(c5)), c5) = c2) <= ((g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['974'])).
318.63/46.69	tff('2028', plain,
318.63/46.69	    (c4 = c2) <= ((g(s(s(c5)), c5) = c4) & (g(s(s(c5)), s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2026', '2027'])).
318.63/46.69	tff('2029', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('2030', plain, ~ (g(s(s(c5)), c5) = c4) | ~ (g(s(s(c5)), s(c5)) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2028', '2029'])).
318.63/46.69	tff('2031', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, s(X0)) = c4 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['641'])).
318.63/46.69	tff('2032', plain, (g(c8, s(c5)) = c3) <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['249'])).
318.63/46.69	tff('2033', plain,
318.63/46.69	    ((c4 = c3 | g(c8, c5) = c3 | g(c8, c5) = c5 | g(c8, c5) = c4))
318.63/46.69	      <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2031', '2032'])).
318.63/46.69	tff('2034', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('2035', plain,
318.63/46.69	    ((g(c8, c5) = c3 | g(c8, c5) = c5 | g(c8, c5) = c4))
318.63/46.69	      <= ((g(c8, s(c5)) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2033', '2034'])).
318.63/46.69	tff('2036', plain,
318.63/46.69	    (g(c8, c5) = c5) | (g(c8, c5) = c3) | (g(c8, c5) = c4) | 
318.63/46.69	    ~ (g(c8, s(c5)) = c3), inference('split', [status(esa)], ['2035'])).
318.63/46.69	tff('2037', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(s(s(c5)), s(X0)) = c4
318.63/46.69	       | g(c8, X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c3
318.63/46.69	       | g(s(s(c5)), X0) = c5
318.63/46.69	       | g(s(s(c5)), X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['245'])).
318.63/46.69	tff('2038', plain, (g(s(s(c5)), s(s(c5))) = c1) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1954'])).
318.63/46.69	tff('2039', plain,
318.63/46.69	    ((c4 = c1
318.63/46.69	      | g(s(s(c5)), s(c5)) = c4
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(s(c5)), s(c5)) = c3
318.63/46.69	      | g(c8, s(c5)) = c3)) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2037', '2038'])).
318.63/46.69	tff('2040', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2041', plain,
318.63/46.69	    ((g(s(s(c5)), s(c5)) = c4
318.63/46.69	      | g(s(s(c5)), s(c5)) = c5
318.63/46.69	      | g(s(s(c5)), s(c5)) = c3
318.63/46.69	      | g(c8, s(c5)) = c3)) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2039', '2040'])).
318.63/46.69	tff('2042', plain,
318.63/46.69	    ~ (g(c8, s(s(c5))) = c3) | (g(s(s(c5)), s(c5)) = c3) | 
318.63/46.69	    (g(c8, s(c5)) = c3) | (g(s(s(c5)), s(c5)) = c5) | 
318.63/46.69	    (g(s(s(c5)), s(c5)) = c4), inference('split', [status(esa)], ['2041'])).
318.63/46.69	tff('2043', plain,
318.63/46.69	    (g(c8, s(s(c5))) = c4) | (g(c8, s(s(c5))) = c3) | (g(c8, s(s(c5))) = c5),
318.63/46.69	    inference('split', [status(esa)], ['647'])).
318.63/46.69	tff('2044', plain, (g(c4, c3) = c2) <= ((g(c4, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1876'])).
318.63/46.69	tff('2045', plain, (g(c4, c3) = c1) <= ((g(c5, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1076'])).
318.63/46.69	tff('2046', plain, (c2 = c1) <= ((g(c4, c4) = c4) & (g(c5, c3) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2044', '2045'])).
318.63/46.69	tff('2047', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2048', plain, ~ (g(c5, c3) = c3) | ~ (g(c4, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2046', '2047'])).
318.63/46.69	tff('2049', plain, (g(c4, c3) = c4) <= ((g(c4, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('2050', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.69	tff('2051', plain, ((c4 != c4 | g(c4, c2) = c2)) <= ((g(c4, c3) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2049', '2050'])).
318.63/46.69	tff('2052', plain, (g(c4, c2) = c2) <= ((g(c4, c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['2051'])).
318.63/46.69	tff('2053', plain, (g(c4, c2) = c1) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1795'])).
318.63/46.69	tff('2054', plain, (c2 = c1) <= ((g(c4, c3) = c4) & (g(c5, c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2052', '2053'])).
318.63/46.69	tff('2055', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2056', plain, ~ (g(c4, c3) = c4) | ~ (g(c5, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2054', '2055'])).
318.63/46.69	tff('2057', plain, (g(c4, c2) = c3) <= ((g(c4, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('2058', plain, (g(c4, c2) = c1) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1795'])).
318.63/46.69	tff('2059', plain, (c3 = c1) <= ((g(c5, c2) = c3) & (g(c4, c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2057', '2058'])).
318.63/46.69	tff('2060', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('2061', plain, ~ (g(c4, c2) = c3) | ~ (g(c5, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2059', '2060'])).
318.63/46.69	tff('2062', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('2063', plain, (g(s(s(c5)), c3) = c4) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('2064', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(s(c5), c3) = c3
318.63/46.69	      | g(s(c5), c3) = c5
318.63/46.69	      | g(s(c5), c3) = c4
318.63/46.69	      | g(s(c5), c3) = c2)) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2062', '2063'])).
318.63/46.69	tff('2065', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('2066', plain,
318.63/46.69	    ((g(s(c5), c3) = c3
318.63/46.69	      | g(s(c5), c3) = c5
318.63/46.69	      | g(s(c5), c3) = c4
318.63/46.69	      | g(s(c5), c3) = c2)) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2064', '2065'])).
318.63/46.69	tff('2067', plain,
318.63/46.69	    ~ (g(s(s(c5)), c3) = c4) | (g(s(c5), c3) = c3) | (g(s(c5), c3) = c4) | 
318.63/46.69	    (g(s(c5), c3) = c2) | (g(s(c5), c3) = c5),
318.63/46.69	    inference('split', [status(esa)], ['2066'])).
318.63/46.69	tff('2068', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('2069', plain, (g(s(s(c5)), c4) = c3) <= ((g(s(s(c5)), c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('2070', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2071', plain,
318.63/46.69	    ((c3 != c3 | g(s(c5), c4) = c1)) <= ((g(s(s(c5)), c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2069', '2070'])).
318.63/46.69	tff('2072', plain, (g(s(c5), c4) = c1) <= ((g(s(s(c5)), c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2071'])).
318.63/46.69	tff('2073', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(c5, c4) = c3
318.63/46.69	      | g(c5, c4) = c5
318.63/46.69	      | g(c5, c4) = c4
318.63/46.69	      | g(c5, c4) = c2)) <= ((g(s(s(c5)), c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2068', '2072'])).
318.63/46.69	tff('2074', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('2075', plain,
318.63/46.69	    ((g(c5, c4) = c3 | g(c5, c4) = c5 | g(c5, c4) = c4 | g(c5, c4) = c2))
318.63/46.69	      <= ((g(s(s(c5)), c4) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2073', '2074'])).
318.63/46.69	tff('2076', plain,
318.63/46.69	    (g(c5, c4) = c2) | ~ (g(s(s(c5)), c4) = c3) | (g(c5, c4) = c4) | 
318.63/46.69	    (g(c5, c4) = c3) | (g(c5, c4) = c5),
318.63/46.69	    inference('split', [status(esa)], ['2075'])).
318.63/46.69	tff('2077', plain, (g(c5, c4) = c3) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('2078', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2079', plain,
318.63/46.69	    ((c3 != c5 |  zip_tseitin_2(c4, c5))) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2077', '2078'])).
318.63/46.69	tff('2080', plain, ( zip_tseitin_2(c4, c5)) <= (( zip_tseitin_2(c4, c5))),
318.63/46.69	    inference('split', [status(esa)], ['2079'])).
318.63/46.69	tff('2081', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2082', plain,
318.63/46.69	    (( zip_tseitin_1(c4, c5) |  zip_tseitin_0(c4, c5)))
318.63/46.69	      <= (( zip_tseitin_2(c4, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['2080', '2081'])).
318.63/46.69	tff('2083', plain, ( zip_tseitin_1(c4, c5)) <= (( zip_tseitin_1(c4, c5))),
318.63/46.69	    inference('split', [status(esa)], ['2082'])).
318.63/46.69	tff('2084', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('2085', plain, (c4 = c8) <= (( zip_tseitin_1(c4, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['2083', '2084'])).
318.63/46.69	tff('2086', plain, c8 != c4,
318.63/46.69	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.69	tff('2087', plain, ~ ( zip_tseitin_1(c4, c5)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2085', '2086'])).
318.63/46.69	tff('2088', plain, ( zip_tseitin_0(c4, c5)) <= (( zip_tseitin_0(c4, c5))),
318.63/46.69	    inference('split', [status(esa)], ['2082'])).
318.63/46.69	tff('2089', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('2090', plain, (c4 = c1) <= (( zip_tseitin_0(c4, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['2088', '2089'])).
318.63/46.69	tff('2091', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2092', plain, ~ ( zip_tseitin_0(c4, c5)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2090', '2091'])).
318.63/46.69	tff('2093', plain, (g(c5, c4) = c5) <= ((g(c5, c4) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['608'])).
318.63/46.69	tff('2094', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2095', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c4, c5))) <= ((g(c5, c4) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2093', '2094'])).
318.63/46.69	tff('2096', plain, ( zip_tseitin_2(c4, c5)) <= ((g(c5, c4) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['2095'])).
318.63/46.69	tff('2097', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2098', plain,
318.63/46.69	    (( zip_tseitin_1(c4, c5) |  zip_tseitin_0(c4, c5))) <= ((g(c5, c4) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2096', '2097'])).
318.63/46.69	tff('2099', plain,
318.63/46.69	    ( zip_tseitin_0(c4, c5)) | ( zip_tseitin_1(c4, c5)) | ~ (g(c5, c4) = c5),
318.63/46.69	    inference('split', [status(esa)], ['2098'])).
318.63/46.69	tff('2100', plain, (g(s(s(c5)), c3) = c4) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('2101', plain, (g(s(s(c5)), c4) = c4) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['287'])).
318.63/46.69	tff('2102', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('2103', plain,
318.63/46.69	    ((c4 != c4 | g(s(s(c5)), c3) = c2)) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2101', '2102'])).
318.63/46.69	tff('2104', plain, (g(s(s(c5)), c3) = c2) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['2103'])).
318.63/46.69	tff('2105', plain,
318.63/46.69	    (c4 = c2) <= ((g(s(s(c5)), c4) = c4) & (g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2100', '2104'])).
318.63/46.69	tff('2106', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('2107', plain, ~ (g(s(s(c5)), c4) = c4) | ~ (g(s(s(c5)), c3) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2105', '2106'])).
318.63/46.69	tff('2108', plain, (g(s(s(c5)), c3) = c4) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['554'])).
318.63/46.69	tff('2109', plain, (g(s(s(c5)), c3) = c1) <= ((g(c8, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1742'])).
318.63/46.69	tff('2110', plain, (c4 = c1) <= ((g(c8, c3) = c3) & (g(s(s(c5)), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2108', '2109'])).
318.63/46.69	tff('2111', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2112', plain, ~ (g(c8, c3) = c3) | ~ (g(s(s(c5)), c3) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2110', '2111'])).
318.63/46.69	tff('2113', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('2114', plain, (g(s(s(c5)), c1) = c1) <= ((g(c8, c1) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1604'])).
318.63/46.69	tff('2115', plain,
318.63/46.69	    ((c3 = c1
318.63/46.69	      | g(s(c5), c1) = c3
318.63/46.69	      | g(s(c5), c1) = c5
318.63/46.69	      | g(s(c5), c1) = c4
318.63/46.69	      | g(s(c5), c1) = c2)) <= ((g(c8, c1) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2113', '2114'])).
318.63/46.69	tff('2116', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2117', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('2118', plain,
318.63/46.69	    ((g(s(c5), c1) = c3 | g(s(c5), c1) = c5 | g(s(c5), c1) = c2))
318.63/46.69	      <= ((g(c8, c1) = c3)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2115', '2116', '2117'])).
318.63/46.69	tff('2119', plain,
318.63/46.69	    ~ (g(c8, c1) = c3) | (g(s(c5), c1) = c2) | (g(s(c5), c1) = c5) | 
318.63/46.69	    (g(s(c5), c1) = c3), inference('split', [status(esa)], ['2118'])).
318.63/46.69	tff('2120', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('2121', plain, (g(s(s(c5)), c1) = c2) <= ((g(s(s(c5)), c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1608'])).
318.63/46.69	tff('2122', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(s(c5), c1) = c3
318.63/46.69	      | g(s(c5), c1) = c5
318.63/46.69	      | g(s(c5), c1) = c4
318.63/46.69	      | g(s(c5), c1) = c2)) <= ((g(s(s(c5)), c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2120', '2121'])).
318.63/46.69	tff('2123', plain, ![X10]: g(X10, c1) != c4,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2124', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('2125', plain,
318.63/46.69	    ((g(s(c5), c1) = c3 | g(s(c5), c1) = c5 | g(s(c5), c1) = c2))
318.63/46.69	      <= ((g(s(s(c5)), c2) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2122', '2123', '2124'])).
318.63/46.69	tff('2126', plain,
318.63/46.69	    ~ (g(s(s(c5)), c2) = c4) | (g(s(c5), c1) = c2) | (g(s(c5), c1) = c5) | 
318.63/46.69	    (g(s(c5), c1) = c3), inference('split', [status(esa)], ['2125'])).
318.63/46.69	tff('2127', plain, (g(c8, c2) = c4) <= ((g(c8, c2) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1102'])).
318.63/46.69	tff('2128', plain, (g(c8, c2) = c3) <= ((g(c8, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1102'])).
318.63/46.69	tff('2129', plain, (c4 = c3) <= ((g(c8, c2) = c4) & (g(c8, c2) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2127', '2128'])).
318.63/46.69	tff('2130', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('2131', plain, ~ (g(c8, c2) = c3) | ~ (g(c8, c2) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2129', '2130'])).
318.63/46.69	tff('2132', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2133', plain, (g(s(c5), c1) = c3) <= ((g(s(c5), c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['517'])).
318.63/46.69	tff('2134', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2135', plain,
318.63/46.69	    ((c3 != c5 |  zip_tseitin_2(c1, s(c5)))) <= ((g(s(c5), c1) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2133', '2134'])).
318.63/46.69	tff('2136', plain,
318.63/46.69	    ( zip_tseitin_2(c1, s(c5))) <= (( zip_tseitin_2(c1, s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['2135'])).
318.63/46.69	tff('2137', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2138', plain,
318.63/46.69	    (( zip_tseitin_1(c1, s(c5)) |  zip_tseitin_0(c1, s(c5))))
318.63/46.69	      <= (( zip_tseitin_2(c1, s(c5)))),
318.63/46.69	    inference('sup-', [status(thm)], ['2136', '2137'])).
318.63/46.69	tff('2139', plain,
318.63/46.69	    ( zip_tseitin_1(c1, s(c5))) <= (( zip_tseitin_1(c1, s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['2138'])).
318.63/46.69	tff('2140', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('2141', plain, (c1 = c8) <= (( zip_tseitin_1(c1, s(c5)))),
318.63/46.69	    inference('sup-', [status(thm)], ['2139', '2140'])).
318.63/46.69	tff('2142', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2143', plain, (c1 = s(c1)) <= (( zip_tseitin_1(c1, s(c5)))),
318.63/46.69	    inference('sup+', [status(thm)], ['2141', '2142'])).
318.63/46.69	tff('2144', plain, (c1 = c2) <= (( zip_tseitin_1(c1, s(c5)))),
318.63/46.69	    inference('sup+', [status(thm)], ['2132', '2143'])).
318.63/46.69	tff('2145', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2146', plain, ~ ( zip_tseitin_1(c1, s(c5))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2144', '2145'])).
318.63/46.69	tff('2147', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2148', plain,
318.63/46.69	    ( zip_tseitin_0(c1, s(c5))) <= (( zip_tseitin_0(c1, s(c5)))),
318.63/46.69	    inference('split', [status(esa)], ['2138'])).
318.63/46.69	tff('2149', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('2150', plain, (s(c5) = c1) <= (( zip_tseitin_0(c1, s(c5)))),
318.63/46.69	    inference('sup-', [status(thm)], ['2148', '2149'])).
318.63/46.69	tff('2151', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('2152', plain, (s(s(c1)) = c8) <= (( zip_tseitin_0(c1, s(c5)))),
318.63/46.69	    inference('sup+', [status(thm)], ['2150', '2151'])).
318.63/46.69	tff('2153', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2154', plain, (s(c2) = c8) <= (( zip_tseitin_0(c1, s(c5)))),
318.63/46.69	    inference('demod', [status(thm)], ['2152', '2153'])).
318.63/46.69	tff('2155', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2156', plain, (c3 = c8) <= (( zip_tseitin_0(c1, s(c5)))),
318.63/46.69	    inference('sup+', [status(thm)], ['2154', '2155'])).
318.63/46.69	tff('2157', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2158', plain, (c1 = s(c3)) <= (( zip_tseitin_0(c1, s(c5)))),
318.63/46.69	    inference('sup+', [status(thm)], ['2156', '2157'])).
318.63/46.69	tff('2159', plain, (c1 = c4) <= (( zip_tseitin_0(c1, s(c5)))),
318.63/46.69	    inference('sup+', [status(thm)], ['2147', '2158'])).
318.63/46.69	tff('2160', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2161', plain, ~ ( zip_tseitin_0(c1, s(c5))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2159', '2160'])).
318.63/46.69	tff('2162', plain, (g(s(c5), c1) = c5) <= ((g(s(c5), c1) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['527'])).
318.63/46.69	tff('2163', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2164', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c1, s(c5)))) <= ((g(s(c5), c1) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2162', '2163'])).
318.63/46.69	tff('2165', plain, ( zip_tseitin_2(c1, s(c5))) <= ((g(s(c5), c1) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['2164'])).
318.63/46.69	tff('2166', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2167', plain,
318.63/46.69	    (( zip_tseitin_1(c1, s(c5)) |  zip_tseitin_0(c1, s(c5))))
318.63/46.69	      <= ((g(s(c5), c1) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2165', '2166'])).
318.63/46.69	tff('2168', plain,
318.63/46.69	    ~ (g(s(c5), c1) = c5) | ( zip_tseitin_0(c1, s(c5))) | 
318.63/46.69	    ( zip_tseitin_1(c1, s(c5))), inference('split', [status(esa)], ['2167'])).
318.63/46.69	tff('2169', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('2170', plain, (g(s(c5), c2) = c4) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1644'])).
318.63/46.69	tff('2171', plain,
318.63/46.69	    ((c3 = c4
318.63/46.69	      | g(c5, c2) = c3
318.63/46.69	      | g(c5, c2) = c5
318.63/46.69	      | g(c5, c2) = c4
318.63/46.69	      | g(c5, c2) = c2)) <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['2169', '2170'])).
318.63/46.69	tff('2172', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('2173', plain,
318.63/46.69	    ((g(c5, c2) = c3 | g(c5, c2) = c5 | g(c5, c2) = c4 | g(c5, c2) = c2))
318.63/46.69	      <= ((g(s(c5), c1) = c2)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2171', '2172'])).
318.63/46.69	tff('2174', plain,
318.63/46.69	    (g(c5, c2) = c5) | (g(c5, c2) = c4) | (g(c5, c2) = c2) | 
318.63/46.69	    (g(c5, c2) = c3) | ~ (g(s(c5), c1) = c2),
318.63/46.69	    inference('split', [status(esa)], ['2173'])).
318.63/46.69	tff('2175', plain, (g(c5, c2) = c3) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['272'])).
318.63/46.69	tff('2176', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2177', plain,
318.63/46.69	    ((c3 != c5 |  zip_tseitin_2(c2, c5))) <= ((g(c5, c2) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2175', '2176'])).
318.63/46.69	tff('2178', plain, ( zip_tseitin_2(c2, c5)) <= (( zip_tseitin_2(c2, c5))),
318.63/46.69	    inference('split', [status(esa)], ['2177'])).
318.63/46.69	tff('2179', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2180', plain,
318.63/46.69	    (( zip_tseitin_1(c2, c5) |  zip_tseitin_0(c2, c5)))
318.63/46.69	      <= (( zip_tseitin_2(c2, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['2178', '2179'])).
318.63/46.69	tff('2181', plain, ( zip_tseitin_1(c2, c5)) <= (( zip_tseitin_1(c2, c5))),
318.63/46.69	    inference('split', [status(esa)], ['2180'])).
318.63/46.69	tff('2182', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('2183', plain, (c5 = c8) <= (( zip_tseitin_1(c2, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['2181', '2182'])).
318.63/46.69	tff('2184', plain, ( zip_tseitin_1(c2, c5)) <= (( zip_tseitin_1(c2, c5))),
318.63/46.69	    inference('split', [status(esa)], ['2180'])).
318.63/46.69	tff('2185', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('2186', plain, (c2 = c8) <= (( zip_tseitin_1(c2, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['2184', '2185'])).
318.63/46.69	tff('2187', plain, (c2 = c5) <= (( zip_tseitin_1(c2, c5))),
318.63/46.69	    inference('sup+', [status(thm)], ['2183', '2186'])).
318.63/46.69	tff('2188', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.69	tff('2189', plain, ~ ( zip_tseitin_1(c2, c5)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2187', '2188'])).
318.63/46.69	tff('2190', plain, ( zip_tseitin_0(c2, c5)) <= (( zip_tseitin_0(c2, c5))),
318.63/46.69	    inference('split', [status(esa)], ['2180'])).
318.63/46.69	tff('2191', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('2192', plain, (c2 = c1) <= (( zip_tseitin_0(c2, c5))),
318.63/46.69	    inference('sup-', [status(thm)], ['2190', '2191'])).
318.63/46.69	tff('2193', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2194', plain, ~ ( zip_tseitin_0(c2, c5)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2192', '2193'])).
318.63/46.69	tff('2195', plain, (g(c8, c5) = c4) <= ((g(c8, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['633'])).
318.63/46.69	tff('2196', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2197', plain,
318.63/46.69	    ((c4 != c5 |  zip_tseitin_2(c5, c8))) <= ((g(c8, c5) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2195', '2196'])).
318.63/46.69	tff('2198', plain, ( zip_tseitin_2(c5, c8)) <= (( zip_tseitin_2(c5, c8))),
318.63/46.69	    inference('split', [status(esa)], ['2197'])).
318.63/46.69	tff('2199', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2200', plain,
318.63/46.69	    (( zip_tseitin_1(c5, c8) |  zip_tseitin_0(c5, c8)))
318.63/46.69	      <= (( zip_tseitin_2(c5, c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['2198', '2199'])).
318.63/46.69	tff('2201', plain, ( zip_tseitin_1(c5, c8)) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('split', [status(esa)], ['2200'])).
318.63/46.69	tff('2202', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('2203', plain, (c5 = c8) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['2201', '2202'])).
318.63/46.69	tff('2204', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2205', plain, (c1 = s(c5)) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['2203', '2204'])).
318.63/46.69	tff('2206', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('2207', plain, (s(s(c1)) = c8) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['2205', '2206'])).
318.63/46.69	tff('2208', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2209', plain, (c5 = c8) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['2201', '2202'])).
318.63/46.69	tff('2210', plain, (s(c2) = c5) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('demod', [status(thm)], ['2207', '2208', '2209'])).
318.63/46.69	tff('2211', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c8, s(X0)) = c4 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['641'])).
318.63/46.69	tff('2212', plain,
318.63/46.69	    ((g(c8, c5) = c4 | g(c8, c2) = c3 | g(c8, c2) = c5 | g(c8, c2) = c4))
318.63/46.69	      <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup+', [status(thm)], ['2210', '2211'])).
318.63/46.69	tff('2213', plain, (c5 = c8) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['2201', '2202'])).
318.63/46.69	tff('2214', plain, (c5 = c8) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['2201', '2202'])).
318.63/46.69	tff('2215', plain, (c5 = c8) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['2201', '2202'])).
318.63/46.69	tff('2216', plain, (c5 = c8) <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('sup-', [status(thm)], ['2201', '2202'])).
318.63/46.69	tff('2217', plain,
318.63/46.69	    ((g(c5, c5) = c4 | g(c5, c2) = c3 | g(c5, c2) = c5 | g(c5, c2) = c4))
318.63/46.69	      <= (( zip_tseitin_1(c5, c8))),
318.63/46.69	    inference('demod', [status(thm)],
318.63/46.69	              ['2212', '2213', '2214', '2215', '2216'])).
318.63/46.69	tff('2218', plain, (g(c5, c2) = c5) <= ((g(c5, c2) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['2217'])).
318.63/46.69	tff('2219', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2220', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c2, c5))) <= ((g(c5, c2) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2218', '2219'])).
318.63/46.69	tff('2221', plain, ( zip_tseitin_2(c2, c5)) <= ((g(c5, c2) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['2220'])).
318.63/46.69	tff('2222', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2223', plain,
318.63/46.69	    (( zip_tseitin_1(c2, c5) |  zip_tseitin_0(c2, c5))) <= ((g(c5, c2) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2221', '2222'])).
318.63/46.69	tff('2224', plain,
318.63/46.69	    ( zip_tseitin_0(c2, c5)) | ( zip_tseitin_1(c2, c5)) | ~ (g(c5, c2) = c5),
318.63/46.69	    inference('split', [status(esa)], ['2223'])).
318.63/46.69	tff('2225', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      (g(s(X1), X0) = c3
318.63/46.69	       | g(X1, X0) = c2
318.63/46.69	       | g(X1, X0) = c4
318.63/46.69	       | g(X1, X0) = c5
318.63/46.69	       | g(X1, X0) = c3),
318.63/46.69	    inference('simplify', [status(thm)], ['4'])).
318.63/46.69	tff('2226', plain, (g(s(c5), c2) = c2) <= ((g(s(c5), c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1651'])).
318.63/46.69	tff('2227', plain,
318.63/46.69	    ((c3 = c2
318.63/46.69	      | g(c5, c2) = c3
318.63/46.69	      | g(c5, c2) = c5
318.63/46.69	      | g(c5, c2) = c4
318.63/46.69	      | g(c5, c2) = c2)) <= ((g(s(c5), c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2225', '2226'])).
318.63/46.69	tff('2228', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('2229', plain,
318.63/46.69	    ((g(c5, c2) = c3 | g(c5, c2) = c5 | g(c5, c2) = c4 | g(c5, c2) = c2))
318.63/46.69	      <= ((g(s(c5), c3) = c4)),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2227', '2228'])).
318.63/46.69	tff('2230', plain,
318.63/46.69	    (g(c5, c2) = c5) | (g(c5, c2) = c4) | (g(c5, c2) = c2) | 
318.63/46.69	    (g(c5, c2) = c3) | ~ (g(s(c5), c3) = c4),
318.63/46.69	    inference('split', [status(esa)], ['2229'])).
318.63/46.69	tff('2231', plain, (g(c5, c3) = c1) <= ((g(s(c5), c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1889'])).
318.63/46.69	tff('2232', plain, (g(c5, c3) = c2) <= ((g(c5, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1688'])).
318.63/46.69	tff('2233', plain, (c1 = c2) <= ((g(s(c5), c3) = c3) & (g(c5, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2231', '2232'])).
318.63/46.69	tff('2234', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2235', plain, ~ (g(c5, c4) = c4) | ~ (g(s(c5), c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2233', '2234'])).
318.63/46.69	tff('2236', plain, (g(c5, c1) = c3) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['514'])).
318.63/46.69	tff('2237', plain, (g(c5, c1) = c2) <= ((g(c5, c2) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1806'])).
318.63/46.69	tff('2238', plain, (c3 = c2) <= ((g(c5, c1) = c3) & (g(c5, c2) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2236', '2237'])).
318.63/46.69	tff('2239', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('2240', plain, ~ (g(c5, c2) = c4) | ~ (g(c5, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2238', '2239'])).
318.63/46.69	tff('2241', plain, (g(c5, c1) = c3) <= ((g(c5, c1) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['514'])).
318.63/46.69	tff('2242', plain, (g(c5, c1) = c1) <= ((g(s(c5), c1) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1802'])).
318.63/46.69	tff('2243', plain, (c3 = c1) <= ((g(c5, c1) = c3) & (g(s(c5), c1) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2241', '2242'])).
318.63/46.69	tff('2244', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('2245', plain, ~ (g(s(c5), c1) = c3) | ~ (g(c5, c1) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2243', '2244'])).
318.63/46.69	tff('2246', plain, (g(c2, c3) = c3) <= ((g(c2, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1115'])).
318.63/46.69	tff('2247', plain, ![X0]: (g(c2, X0) != c3 | g(c1, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['297', '298'])).
318.63/46.69	tff('2248', plain, ((c3 != c3 | g(c1, c3) = c1)) <= ((g(c2, c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2246', '2247'])).
318.63/46.69	tff('2249', plain, (g(c1, c3) = c1) <= ((g(c2, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2248'])).
318.63/46.69	tff('2250', plain, (g(c1, c3) = c4) <= ((g(c1, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['208'])).
318.63/46.69	tff('2251', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2252', plain, ((c4 != c2 | g(c1, s(c3)) = c4)) <= ((g(c1, c3) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2250', '2251'])).
318.63/46.69	tff('2253', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2254', plain, ((c4 != c2 | g(c1, c4) = c4)) <= ((g(c1, c3) = c4)),
318.63/46.69	    inference('demod', [status(thm)], ['2252', '2253'])).
318.63/46.69	tff('2255', plain, (g(c1, c4) = c4) <= ((g(c1, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['2254'])).
318.63/46.69	tff('2256', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('2257', plain, ((c4 != c4 | g(c1, c3) = c2)) <= ((g(c1, c4) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2255', '2256'])).
318.63/46.69	tff('2258', plain, (g(c1, c3) = c2) <= ((g(c1, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['2257'])).
318.63/46.69	tff('2259', plain, (c1 = c2) <= ((g(c2, c3) = c3) & (g(c1, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2249', '2258'])).
318.63/46.69	tff('2260', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2261', plain, ~ (g(c2, c3) = c3) | ~ (g(c1, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2259', '2260'])).
318.63/46.69	tff('2262', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c3, X0) = c3
318.63/46.69	       | g(c2, X0) = c3
318.63/46.69	       | g(c2, X0) = c5
318.63/46.69	       | g(c2, X0) = c4
318.63/46.69	       | g(c2, X0) = c2),
318.63/46.69	    inference('sup+', [status(thm)], ['304', '305'])).
318.63/46.69	tff('2263', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.69	tff('2264', plain,
318.63/46.69	    (c2 != c4
318.63/46.69	     | g(c2, c4) = c4
318.63/46.69	     | g(c2, c4) = c5
318.63/46.69	     | g(c2, c4) = c3
318.63/46.69	     | g(c3, c4) = c3
318.63/46.69	     | g(c2, c3) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['2262', '2263'])).
318.63/46.69	tff('2265', plain, (g(c2, c4) = c4) <= ((g(c2, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['2264'])).
318.63/46.69	tff('2266', plain, (g(c3, c4) = c3) <= ((g(c3, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['934'])).
318.63/46.69	tff('2267', plain, ![X0]: (g(c3, X0) != c3 | g(c2, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['133', '134'])).
318.63/46.69	tff('2268', plain, ((c3 != c3 | g(c2, c4) = c1)) <= ((g(c3, c4) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2266', '2267'])).
318.63/46.69	tff('2269', plain, (g(c2, c4) = c1) <= ((g(c3, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2268'])).
318.63/46.69	tff('2270', plain, (c4 = c1) <= ((g(c3, c4) = c3) & (g(c2, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2265', '2269'])).
318.63/46.69	tff('2271', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2272', plain, ~ (g(c3, c4) = c3) | ~ (g(c2, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2270', '2271'])).
318.63/46.69	tff('2273', plain, (g(c4, c3) = c3) <= ((g(c4, c3) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['263'])).
318.63/46.69	tff('2274', plain, ![X0]: (g(c4, X0) != c3 | g(c3, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['945', '946'])).
318.63/46.69	tff('2275', plain, ((c3 != c3 | g(c3, c3) = c1)) <= ((g(c4, c3) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2273', '2274'])).
318.63/46.69	tff('2276', plain, (g(c3, c3) = c1) <= ((g(c4, c3) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2275'])).
318.63/46.69	tff('2277', plain, (g(c3, c3) = c2) <= ((g(c3, c4) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1897'])).
318.63/46.69	tff('2278', plain, (c1 = c2) <= ((g(c4, c3) = c3) & (g(c3, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2276', '2277'])).
318.63/46.69	tff('2279', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2280', plain, ~ (g(c3, c4) = c4) | ~ (g(c4, c3) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2278', '2279'])).
318.63/46.69	tff('2281', plain, (g(c4, c4) = c3) <= ((g(c4, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('2282', plain, (g(c4, c4) = c1) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['991'])).
318.63/46.69	tff('2283', plain, (c3 = c1) <= ((g(c5, c4) = c3) & (g(c4, c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2281', '2282'])).
318.63/46.69	tff('2284', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('2285', plain, ~ (g(c5, c4) = c3) | ~ (g(c4, c4) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2283', '2284'])).
318.63/46.69	tff('2286', plain, (g(c4, c4) = c4) <= ((g(c4, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('2287', plain, (g(c4, c4) = c1) <= ((g(c5, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['991'])).
318.63/46.69	tff('2288', plain, (c4 = c1) <= ((g(c5, c4) = c3) & (g(c4, c4) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2286', '2287'])).
318.63/46.69	tff('2289', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2290', plain, ~ (g(c5, c4) = c3) | ~ (g(c4, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2288', '2289'])).
318.63/46.69	tff('2291', plain, (g(c2, c2) = c3) <= ((g(c2, c2) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['108'])).
318.63/46.69	tff('2292', plain, (g(c2, c3) = c4) <= ((g(c2, c3) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['1128'])).
318.63/46.69	tff('2293', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.69	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.69	tff('2294', plain, ((c4 != c4 | g(c2, c2) = c2)) <= ((g(c2, c3) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2292', '2293'])).
318.63/46.69	tff('2295', plain, (g(c2, c2) = c2) <= ((g(c2, c3) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['2294'])).
318.63/46.69	tff('2296', plain, (c3 = c2) <= ((g(c2, c2) = c3) & (g(c2, c3) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2291', '2295'])).
318.63/46.69	tff('2297', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('2298', plain, ~ (g(c2, c3) = c4) | ~ (g(c2, c2) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2296', '2297'])).
318.63/46.69	tff('2299', plain, (g(c4, c5) = c3) <= ((g(c4, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('2300', plain, ![X0]: (g(c4, X0) != c3 | g(c3, X0) = c1),
318.63/46.69	    inference('sup-', [status(thm)], ['945', '946'])).
318.63/46.69	tff('2301', plain, ((c3 != c3 | g(c3, c5) = c1)) <= ((g(c4, c5) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2299', '2300'])).
318.63/46.69	tff('2302', plain, (g(c3, c5) = c1) <= ((g(c4, c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2301'])).
318.63/46.69	tff('2303', plain, (g(c3, c5) = c4) <= ((g(c3, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['491'])).
318.63/46.69	tff('2304', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2305', plain, ((c4 != c2 | g(c3, s(c5)) = c4)) <= ((g(c3, c5) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2303', '2304'])).
318.63/46.69	tff('2306', plain, (g(c3, s(c5)) = c4) <= ((g(c3, s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['2305'])).
318.63/46.69	tff('2307', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2308', plain, ((c4 != c4 | g(c3, c5) = c2)) <= ((g(c3, s(c5)) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2306', '2307'])).
318.63/46.69	tff('2309', plain, (g(c3, c5) = c2) <= ((g(c3, s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['2308'])).
318.63/46.69	tff('2310', plain, (c1 = c2) <= ((g(c4, c5) = c3) & (g(c3, s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2302', '2309'])).
318.63/46.69	tff('2311', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2312', plain, ~ (g(c3, s(c5)) = c4) | ~ (g(c4, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2310', '2311'])).
318.63/46.69	tff('2313', plain, (g(c4, c4) = c4) <= ((g(c4, c4) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('2314', plain, (g(c4, c4) = c3) <= ((g(c4, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['595'])).
318.63/46.69	tff('2315', plain, (c4 = c3) <= ((g(c4, c4) = c4) & (g(c4, c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2313', '2314'])).
318.63/46.69	tff('2316', plain, c4 != c3,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.69	tff('2317', plain, ~ (g(c4, c4) = c3) | ~ (g(c4, c4) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2315', '2316'])).
318.63/46.69	tff('2318', plain, (g(c5, s(c5)) = c4) <= ((g(c5, s(c5)) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['752'])).
318.63/46.69	tff('2319', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2320', plain, ((c4 != c4 | g(c5, c5) = c2)) <= ((g(c5, s(c5)) = c4)),
318.63/46.69	    inference('sup-', [status(thm)], ['2318', '2319'])).
318.63/46.69	tff('2321', plain, (g(c5, c5) = c2) <= ((g(c5, s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['2320'])).
318.63/46.69	tff('2322', plain, (g(c5, c5) = c4) <= ((g(c5, c4) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['1724'])).
318.63/46.69	tff('2323', plain, (c2 = c4) <= ((g(c5, s(c5)) = c4) & (g(c5, c4) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['2321', '2322'])).
318.63/46.69	tff('2324', plain, c4 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.69	tff('2325', plain, ~ (g(c5, s(c5)) = c4) | ~ (g(c5, c4) = c2),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2323', '2324'])).
318.63/46.69	tff('2326', plain, (g(c5, c5) = c1) <= ((g(s(c5), c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1718'])).
318.63/46.69	tff('2327', plain, (g(c5, c5) = c2) <= ((g(c5, s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['2320'])).
318.63/46.69	tff('2328', plain, (c1 = c2) <= ((g(s(c5), c5) = c3) & (g(c5, s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2326', '2327'])).
318.63/46.69	tff('2329', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2330', plain, ~ (g(c5, s(c5)) = c4) | ~ (g(s(c5), c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2328', '2329'])).
318.63/46.69	tff('2331', plain, (g(c5, c5) = c3) <= ((g(c5, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['425'])).
318.63/46.69	tff('2332', plain, (g(c5, c5) = c2) <= ((g(c5, s(c5)) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['2320'])).
318.63/46.69	tff('2333', plain, (c3 = c2) <= ((g(c5, c5) = c3) & (g(c5, s(c5)) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2331', '2332'])).
318.63/46.69	tff('2334', plain, c3 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.69	tff('2335', plain, ~ (g(c5, s(c5)) = c4) | ~ (g(c5, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2333', '2334'])).
318.63/46.69	tff('2336', plain, (g(s(s(c5)), c8) = c3) <= ((g(s(s(c5)), c8) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['1023'])).
318.63/46.69	tff('2337', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2338', plain,
318.63/46.69	    ((c3 != c3 | g(s(c5), c8) = c1)) <= ((g(s(s(c5)), c8) = c3)),
318.63/46.69	    inference('sup-', [status(thm)], ['2336', '2337'])).
318.63/46.69	tff('2339', plain, (g(s(c5), c8) = c1) <= ((g(s(s(c5)), c8) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2338'])).
318.63/46.69	tff('2340', plain, (g(s(c5), s(s(c5))) = c2) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['184'])).
318.63/46.69	tff('2341', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2342', plain,
318.63/46.69	    ((c2 != c2 | g(s(c5), s(s(s(c5)))) = c4)) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.69	    inference('sup-', [status(thm)], ['2340', '2341'])).
318.63/46.69	tff('2343', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('2344', plain,
318.63/46.69	    ((c2 != c2 | g(s(c5), c8) = c4)) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.69	    inference('demod', [status(thm)], ['2342', '2343'])).
318.63/46.69	tff('2345', plain, (g(s(c5), c8) = c4) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.69	    inference('simplify', [status(thm)], ['2344'])).
318.63/46.69	tff('2346', plain,
318.63/46.69	    (c1 = c4) <= ((g(s(s(c5)), c8) = c3) & (g(s(c5), s(s(c5))) = c2)),
318.63/46.69	    inference('sup+', [status(thm)], ['2339', '2345'])).
318.63/46.69	tff('2347', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2348', plain, ~ (g(s(c5), s(s(c5))) = c2) | ~ (g(s(s(c5)), c8) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2346', '2347'])).
318.63/46.69	tff('2349', plain,
318.63/46.69	    (g(s(s(c5)), c8) = c3) | (g(s(s(c5)), c8) = c4) | (g(s(s(c5)), c8) = c5),
318.63/46.69	    inference('split', [status(esa)], ['1023'])).
318.63/46.69	tff('2350', plain, (g(s(s(c5)), c8) = c1) <= ((g(s(s(c5)), c8) = c1)),
318.63/46.69	    inference('split', [status(esa)], ['74'])).
318.63/46.69	tff('2351', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2352', plain,
318.63/46.69	    ((c1 != c5 |  zip_tseitin_2(c8, s(s(c5))))) <= ((g(s(s(c5)), c8) = c1)),
318.63/46.69	    inference('sup-', [status(thm)], ['2350', '2351'])).
318.63/46.69	tff('2353', plain,
318.63/46.69	    ( zip_tseitin_2(c8, s(s(c5)))) <= (( zip_tseitin_2(c8, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['2352'])).
318.63/46.69	tff('2354', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2355', plain,
318.63/46.69	    (( zip_tseitin_1(c8, s(s(c5))) |  zip_tseitin_0(c8, s(s(c5)))))
318.63/46.69	      <= (( zip_tseitin_2(c8, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['2353', '2354'])).
318.63/46.69	tff('2356', plain,
318.63/46.69	    ( zip_tseitin_1(c8, s(s(c5)))) <= (( zip_tseitin_1(c8, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['2355'])).
318.63/46.69	tff('2357', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.69	tff('2358', plain, (s(s(c5)) = c8) <= (( zip_tseitin_1(c8, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['2356', '2357'])).
318.63/46.69	tff('2359', plain, s(s(s(c5))) = c8,
318.63/46.69	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.69	tff('2360', plain, (s(c8) = c8) <= (( zip_tseitin_1(c8, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['2358', '2359'])).
318.63/46.69	tff('2361', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2362', plain, (s(s(s(c8))) != c8) <= (( zip_tseitin_1(c8, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['2360', '2361'])).
318.63/46.69	tff('2363', plain, (s(c8) = c8) <= (( zip_tseitin_1(c8, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['2358', '2359'])).
318.63/46.69	tff('2364', plain, (s(c8) = c8) <= (( zip_tseitin_1(c8, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['2358', '2359'])).
318.63/46.69	tff('2365', plain, (s(c8) = c8) <= (( zip_tseitin_1(c8, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['2358', '2359'])).
318.63/46.69	tff('2366', plain, (c8 != c8) <= (( zip_tseitin_1(c8, s(s(c5))))),
318.63/46.69	    inference('demod', [status(thm)], ['2362', '2363', '2364', '2365'])).
318.63/46.69	tff('2367', plain, ~ ( zip_tseitin_1(c8, s(s(c5)))),
318.63/46.69	    inference('simplify', [status(thm)], ['2366'])).
318.63/46.69	tff('2368', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2369', plain,
318.63/46.69	    ( zip_tseitin_0(c8, s(s(c5)))) <= (( zip_tseitin_0(c8, s(s(c5))))),
318.63/46.69	    inference('split', [status(esa)], ['2355'])).
318.63/46.69	tff('2370', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.69	tff('2371', plain, (c8 = c1) <= (( zip_tseitin_0(c8, s(s(c5))))),
318.63/46.69	    inference('sup-', [status(thm)], ['2369', '2370'])).
318.63/46.69	tff('2372', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2373', plain, (c1 = s(c1)) <= (( zip_tseitin_0(c8, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['2371', '2372'])).
318.63/46.69	tff('2374', plain, (c1 = c2) <= (( zip_tseitin_0(c8, s(s(c5))))),
318.63/46.69	    inference('sup+', [status(thm)], ['2368', '2373'])).
318.63/46.69	tff('2375', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2376', plain, ~ ( zip_tseitin_0(c8, s(s(c5)))),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2374', '2375'])).
318.63/46.69	tff('2377', plain, (g(s(s(c5)), c8) = c5) <= ((g(s(s(c5)), c8) = c5)),
318.63/46.69	    inference('split', [status(esa)], ['1023'])).
318.63/46.69	tff('2378', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2379', plain,
318.63/46.69	    ((c5 != c5 |  zip_tseitin_2(c8, s(s(c5))))) <= ((g(s(s(c5)), c8) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2377', '2378'])).
318.63/46.69	tff('2380', plain,
318.63/46.69	    ( zip_tseitin_2(c8, s(s(c5)))) <= ((g(s(s(c5)), c8) = c5)),
318.63/46.69	    inference('simplify', [status(thm)], ['2379'])).
318.63/46.69	tff('2381', plain,
318.63/46.69	    ![X0, X1]:
318.63/46.69	      ( zip_tseitin_0(X0, X1)
318.63/46.69	       |  zip_tseitin_1(X0, X1)
318.63/46.69	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.69	tff('2382', plain,
318.63/46.69	    (( zip_tseitin_1(c8, s(s(c5))) |  zip_tseitin_0(c8, s(s(c5)))))
318.63/46.69	      <= ((g(s(s(c5)), c8) = c5)),
318.63/46.69	    inference('sup-', [status(thm)], ['2380', '2381'])).
318.63/46.69	tff('2383', plain,
318.63/46.69	    ( zip_tseitin_0(c8, s(s(c5)))) | ( zip_tseitin_1(c8, s(s(c5)))) | 
318.63/46.69	    ~ (g(s(s(c5)), c8) = c5), inference('split', [status(esa)], ['2382'])).
318.63/46.69	tff('2384', plain, (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.69	    inference('simplify', [status(thm)], ['1819'])).
318.63/46.69	tff('2385', plain, (g(s(s(c5)), s(s(c5))) = c1) <= ((g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['1954'])).
318.63/46.69	tff('2386', plain,
318.63/46.69	    (c2 = c1) <= ((g(s(s(c5)), c8) = c4) & (g(c8, s(s(c5))) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2384', '2385'])).
318.63/46.69	tff('2387', plain, c1 != c2,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.69	tff('2388', plain, ~ (g(c8, s(s(c5))) = c3) | ~ (g(s(s(c5)), c8) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2386', '2387'])).
318.63/46.69	tff('2389', plain, (g(c3, c5) = c3) <= ((g(c3, c5) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['491'])).
318.63/46.69	tff('2390', plain, (g(c3, c5) = c1) <= ((g(c4, c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2301'])).
318.63/46.69	tff('2391', plain, (c3 = c1) <= ((g(c4, c5) = c3) & (g(c3, c5) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2389', '2390'])).
318.63/46.69	tff('2392', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('2393', plain, ~ (g(c3, c5) = c3) | ~ (g(c4, c5) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2391', '2392'])).
318.63/46.69	tff('2394', plain, (g(c3, c5) = c4) <= ((g(c3, c5) = c4)),
318.63/46.69	    inference('split', [status(esa)], ['491'])).
318.63/46.69	tff('2395', plain, (g(c3, c5) = c1) <= ((g(c4, c5) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2301'])).
318.63/46.69	tff('2396', plain, (c4 = c1) <= ((g(c4, c5) = c3) & (g(c3, c5) = c4)),
318.63/46.69	    inference('sup+', [status(thm)], ['2394', '2395'])).
318.63/46.69	tff('2397', plain, c4 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.69	tff('2398', plain, ~ (g(c4, c5) = c3) | ~ (g(c3, c5) = c4),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2396', '2397'])).
318.63/46.69	tff('2399', plain, (g(c2, c4) = c3) <= ((g(c2, c4) = c3)),
318.63/46.69	    inference('split', [status(esa)], ['2264'])).
318.63/46.69	tff('2400', plain, (g(c2, c4) = c1) <= ((g(c3, c4) = c3)),
318.63/46.69	    inference('simplify', [status(thm)], ['2268'])).
318.63/46.69	tff('2401', plain, (c3 = c1) <= ((g(c3, c4) = c3) & (g(c2, c4) = c3)),
318.63/46.69	    inference('sup+', [status(thm)], ['2399', '2400'])).
318.63/46.69	tff('2402', plain, c3 != c1,
318.63/46.69	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.69	tff('2403', plain, ~ (g(c2, c4) = c3) | ~ (g(c3, c4) = c3),
318.63/46.69	    inference('simplify_reflect-', [status(thm)], ['2401', '2402'])).
318.63/46.69	tff('2404', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2405', plain,
318.63/46.69	    ![X0]:
318.63/46.69	      (g(c3, s(X0)) = c4
318.63/46.69	       | g(c4, X0) = c3
318.63/46.69	       | g(c3, X0) = c3
318.63/46.69	       | g(c3, X0) = c5
318.63/46.69	       | g(c3, X0) = c4),
318.63/46.69	    inference('simplify', [status(thm)], ['8'])).
318.63/46.69	tff('2406', plain,
318.63/46.69	    (g(c3, c5) = c4
318.63/46.69	     | g(c3, c4) = c4
318.63/46.69	     | g(c3, c4) = c5
318.63/46.69	     | g(c3, c4) = c3
318.63/46.69	     | g(c4, c4) = c3),
318.63/46.69	    inference('sup+', [status(thm)], ['2404', '2405'])).
318.63/46.69	tff('2407', plain,
318.63/46.69	    (g(c3, c5) = c4) | (g(c3, c4) = c3) | (g(c3, c4) = c5) | 
318.63/46.69	    (g(c4, c4) = c3) | (g(c3, c4) = c4),
318.63/46.69	    inference('split', [status(esa)], ['2406'])).
318.63/46.69	tff('2408', plain, (g(c3, c4) = c2) <= ((g(c3, c4) = c2)),
318.63/46.69	    inference('split', [status(esa)], ['491'])).
318.63/46.69	tff('2409', plain,
318.63/46.69	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.69	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.69	tff('2410', plain,
318.63/46.69	    ((c2 != c5 |  zip_tseitin_2(c4, c3))) <= ((g(c3, c4) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['2408', '2409'])).
318.63/46.70	tff('2411', plain, ( zip_tseitin_2(c4, c3)) <= (( zip_tseitin_2(c4, c3))),
318.63/46.70	    inference('split', [status(esa)], ['2410'])).
318.63/46.70	tff('2412', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2413', plain,
318.63/46.70	    (( zip_tseitin_1(c4, c3) |  zip_tseitin_0(c4, c3)))
318.63/46.70	      <= (( zip_tseitin_2(c4, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2411', '2412'])).
318.63/46.70	tff('2414', plain, ( zip_tseitin_1(c4, c3)) <= (( zip_tseitin_1(c4, c3))),
318.63/46.70	    inference('split', [status(esa)], ['2413'])).
318.63/46.70	tff('2415', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2416', plain, (c4 = c8) <= (( zip_tseitin_1(c4, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2414', '2415'])).
318.63/46.70	tff('2417', plain, c8 != c4,
318.63/46.70	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.70	tff('2418', plain, ~ ( zip_tseitin_1(c4, c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2416', '2417'])).
318.63/46.70	tff('2419', plain, ( zip_tseitin_0(c4, c3)) <= (( zip_tseitin_0(c4, c3))),
318.63/46.70	    inference('split', [status(esa)], ['2413'])).
318.63/46.70	tff('2420', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2421', plain, (c4 = c1) <= (( zip_tseitin_0(c4, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2419', '2420'])).
318.63/46.70	tff('2422', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2423', plain, ~ ( zip_tseitin_0(c4, c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2421', '2422'])).
318.63/46.70	tff('2424', plain, (g(c3, c4) = c5) <= ((g(c3, c4) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['934'])).
318.63/46.70	tff('2425', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2426', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c4, c3))) <= ((g(c3, c4) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2424', '2425'])).
318.63/46.70	tff('2427', plain, ( zip_tseitin_2(c4, c3)) <= ((g(c3, c4) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2426'])).
318.63/46.70	tff('2428', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2429', plain,
318.63/46.70	    (( zip_tseitin_1(c4, c3) |  zip_tseitin_0(c4, c3))) <= ((g(c3, c4) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2427', '2428'])).
318.63/46.70	tff('2430', plain,
318.63/46.70	    ~ (g(c3, c4) = c5) | ( zip_tseitin_0(c4, c3)) | ( zip_tseitin_1(c4, c3)),
318.63/46.70	    inference('split', [status(esa)], ['2429'])).
318.63/46.70	tff('2431', plain, (g(c2, c4) = c1) <= ((g(c3, c4) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2268'])).
318.63/46.70	tff('2432', plain, (g(c2, c5) = c4) <= ((g(c2, c5) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['487'])).
318.63/46.70	tff('2433', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.70	tff('2434', plain, ((c4 != c4 | g(c2, c4) = c2)) <= ((g(c2, c5) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2432', '2433'])).
318.63/46.70	tff('2435', plain, (g(c2, c4) = c2) <= ((g(c2, c5) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2434'])).
318.63/46.70	tff('2436', plain, (c1 = c2) <= ((g(c3, c4) = c3) & (g(c2, c5) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2431', '2435'])).
318.63/46.70	tff('2437', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2438', plain, ~ (g(c2, c5) = c4) | ~ (g(c3, c4) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2436', '2437'])).
318.63/46.70	tff('2439', plain, (g(c3, c3) = c3) <= ((g(c3, c3) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['47'])).
318.63/46.70	tff('2440', plain, (g(c3, c3) = c2) <= ((g(c3, c4) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1897'])).
318.63/46.70	tff('2441', plain, (c3 = c2) <= ((g(c3, c3) = c3) & (g(c3, c4) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2439', '2440'])).
318.63/46.70	tff('2442', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('2443', plain, ~ (g(c3, c3) = c3) | ~ (g(c3, c4) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2441', '2442'])).
318.63/46.70	tff('2444', plain, (g(c3, c5) = c3) <= ((g(c3, c5) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['491'])).
318.63/46.70	tff('2445', plain, (g(c3, c5) = c2) <= ((g(c3, s(c5)) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2308'])).
318.63/46.70	tff('2446', plain, (c3 = c2) <= ((g(c3, c5) = c3) & (g(c3, s(c5)) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2444', '2445'])).
318.63/46.70	tff('2447', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('2448', plain, ~ (g(c3, c5) = c3) | ~ (g(c3, s(c5)) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2446', '2447'])).
318.63/46.70	tff('2449', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2450', plain, (g(s(s(c5)), s(c5)) = c2) <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['236'])).
318.63/46.70	tff('2451', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2452', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(s(c5), s(s(c5)))))
318.63/46.70	      <= ((g(s(s(c5)), s(c5)) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['2450', '2451'])).
318.63/46.70	tff('2453', plain,
318.63/46.70	    ( zip_tseitin_2(s(c5), s(s(c5)))) <= (( zip_tseitin_2(s(c5), s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2452'])).
318.63/46.70	tff('2454', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2455', plain,
318.63/46.70	    (( zip_tseitin_1(s(c5), s(s(c5))) |  zip_tseitin_0(s(c5), s(s(c5)))))
318.63/46.70	      <= (( zip_tseitin_2(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2453', '2454'])).
318.63/46.70	tff('2456', plain,
318.63/46.70	    ( zip_tseitin_1(s(c5), s(s(c5)))) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2455'])).
318.63/46.70	tff('2457', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2458', plain, (s(c5) = c8) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2456', '2457'])).
318.63/46.70	tff('2459', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2460', plain, (s(s(c8)) = c8) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['2458', '2459'])).
318.63/46.70	tff('2461', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2462', plain, (s(c1) = c8) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('demod', [status(thm)], ['2460', '2461'])).
318.63/46.70	tff('2463', plain,
318.63/46.70	    ( zip_tseitin_1(s(c5), s(s(c5)))) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2455'])).
318.63/46.70	tff('2464', plain, (s(c5) = c8) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2456', '2457'])).
318.63/46.70	tff('2465', plain, (s(c5) = c8) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2456', '2457'])).
318.63/46.70	tff('2466', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2467', plain,
318.63/46.70	    ( zip_tseitin_1(c8, c1)) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('demod', [status(thm)], ['2463', '2464', '2465', '2466'])).
318.63/46.70	tff('2468', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2469', plain, (c1 = c8) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2467', '2468'])).
318.63/46.70	tff('2470', plain, (s(c1) = c1) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('demod', [status(thm)], ['2462', '2469'])).
318.63/46.70	tff('2471', plain, (c2 = c1) <= (( zip_tseitin_1(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['2449', '2470'])).
318.63/46.70	tff('2472', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2473', plain, ~ ( zip_tseitin_1(s(c5), s(s(c5)))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2471', '2472'])).
318.63/46.70	tff('2474', plain,
318.63/46.70	    ( zip_tseitin_0(s(c5), s(s(c5)))) <= (( zip_tseitin_0(s(c5), s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2455'])).
318.63/46.70	tff('2475', plain,
318.63/46.70	    ( zip_tseitin_0(s(c5), s(s(c5)))) <= (( zip_tseitin_0(s(c5), s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2455'])).
318.63/46.70	tff('2476', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2477', plain, (s(c5) = c1) <= (( zip_tseitin_0(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2475', '2476'])).
318.63/46.70	tff('2478', plain, (s(c5) = c1) <= (( zip_tseitin_0(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2475', '2476'])).
318.63/46.70	tff('2479', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2480', plain,
318.63/46.70	    ( zip_tseitin_0(c1, c2)) <= (( zip_tseitin_0(s(c5), s(s(c5))))),
318.63/46.70	    inference('demod', [status(thm)], ['2474', '2477', '2478', '2479'])).
318.63/46.70	tff('2481', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2482', plain, (c2 = c1) <= (( zip_tseitin_0(s(c5), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2480', '2481'])).
318.63/46.70	tff('2483', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2484', plain, ~ ( zip_tseitin_0(s(c5), s(s(c5)))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2482', '2483'])).
318.63/46.70	tff('2485', plain, (g(s(s(c5)), s(c5)) = c5) <= ((g(s(s(c5)), s(c5)) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['249'])).
318.63/46.70	tff('2486', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2487', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(s(c5), s(s(c5)))))
318.63/46.70	      <= ((g(s(s(c5)), s(c5)) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2485', '2486'])).
318.63/46.70	tff('2488', plain,
318.63/46.70	    ( zip_tseitin_2(s(c5), s(s(c5)))) <= ((g(s(s(c5)), s(c5)) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2487'])).
318.63/46.70	tff('2489', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2490', plain,
318.63/46.70	    (( zip_tseitin_1(s(c5), s(s(c5))) |  zip_tseitin_0(s(c5), s(s(c5)))))
318.63/46.70	      <= ((g(s(s(c5)), s(c5)) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2488', '2489'])).
318.63/46.70	tff('2491', plain,
318.63/46.70	    ~ (g(s(s(c5)), s(c5)) = c5) | ( zip_tseitin_0(s(c5), s(s(c5)))) | 
318.63/46.70	    ( zip_tseitin_1(s(c5), s(s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['2490'])).
318.63/46.70	tff('2492', plain,
318.63/46.70	    (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['189'])).
318.63/46.70	tff('2493', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2494', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(s(s(c5)), s(s(c5)))))
318.63/46.70	      <= ((g(s(s(c5)), s(s(c5))) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['2492', '2493'])).
318.63/46.70	tff('2495', plain,
318.63/46.70	    ( zip_tseitin_2(s(s(c5)), s(s(c5))))
318.63/46.70	      <= (( zip_tseitin_2(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2494'])).
318.63/46.70	tff('2496', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2497', plain,
318.63/46.70	    (( zip_tseitin_1(s(s(c5)), s(s(c5))) |  zip_tseitin_0(s(s(c5)), s(s(c5)))))
318.63/46.70	      <= (( zip_tseitin_2(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2495', '2496'])).
318.63/46.70	tff('2498', plain,
318.63/46.70	    ( zip_tseitin_1(s(s(c5)), s(s(c5))))
318.63/46.70	      <= (( zip_tseitin_1(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2497'])).
318.63/46.70	tff('2499', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2500', plain, (s(s(c5)) = c8) <= (( zip_tseitin_1(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2498', '2499'])).
318.63/46.70	tff('2501', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2502', plain, (s(c8) = c8) <= (( zip_tseitin_1(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['2500', '2501'])).
318.63/46.70	tff('2503', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2504', plain,
318.63/46.70	    (s(s(s(c8))) != c8) <= (( zip_tseitin_1(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2502', '2503'])).
318.63/46.70	tff('2505', plain, (s(c8) = c8) <= (( zip_tseitin_1(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['2500', '2501'])).
318.63/46.70	tff('2506', plain, (s(c8) = c8) <= (( zip_tseitin_1(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['2500', '2501'])).
318.63/46.70	tff('2507', plain, (s(c8) = c8) <= (( zip_tseitin_1(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['2500', '2501'])).
318.63/46.70	tff('2508', plain, (c8 != c8) <= (( zip_tseitin_1(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('demod', [status(thm)], ['2504', '2505', '2506', '2507'])).
318.63/46.70	tff('2509', plain, ~ ( zip_tseitin_1(s(s(c5)), s(s(c5)))),
318.63/46.70	    inference('simplify', [status(thm)], ['2508'])).
318.63/46.70	tff('2510', plain,
318.63/46.70	    ( zip_tseitin_0(s(s(c5)), s(s(c5))))
318.63/46.70	      <= (( zip_tseitin_0(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2497'])).
318.63/46.70	tff('2511', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2512', plain, (s(s(c5)) = c1) <= (( zip_tseitin_0(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2510', '2511'])).
318.63/46.70	tff('2513', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2514', plain, (s(c1) = c8) <= (( zip_tseitin_0(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['2512', '2513'])).
318.63/46.70	tff('2515', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2516', plain,
318.63/46.70	    (s(s(s(c8))) != c1) <= (( zip_tseitin_0(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['2514', '2515'])).
318.63/46.70	tff('2517', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2518', plain, (s(c1) = c8) <= (( zip_tseitin_0(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['2512', '2513'])).
318.63/46.70	tff('2519', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2520', plain, (c1 != c1) <= (( zip_tseitin_0(s(s(c5)), s(s(c5))))),
318.63/46.70	    inference('demod', [status(thm)], ['2516', '2517', '2518', '2519'])).
318.63/46.70	tff('2521', plain, ~ ( zip_tseitin_0(s(s(c5)), s(s(c5)))),
318.63/46.70	    inference('simplify', [status(thm)], ['2520'])).
318.63/46.70	tff('2522', plain,
318.63/46.70	    (g(s(s(c5)), s(s(c5))) = c5) <= ((g(s(s(c5)), s(s(c5))) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['534'])).
318.63/46.70	tff('2523', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2524', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(s(s(c5)), s(s(c5)))))
318.63/46.70	      <= ((g(s(s(c5)), s(s(c5))) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2522', '2523'])).
318.63/46.70	tff('2525', plain,
318.63/46.70	    ( zip_tseitin_2(s(s(c5)), s(s(c5)))) <= ((g(s(s(c5)), s(s(c5))) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2524'])).
318.63/46.70	tff('2526', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2527', plain,
318.63/46.70	    (( zip_tseitin_1(s(s(c5)), s(s(c5))) |  zip_tseitin_0(s(s(c5)), s(s(c5)))))
318.63/46.70	      <= ((g(s(s(c5)), s(s(c5))) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2525', '2526'])).
318.63/46.70	tff('2528', plain,
318.63/46.70	    ~ (g(s(s(c5)), s(s(c5))) = c5) | ( zip_tseitin_0(s(s(c5)), s(s(c5)))) | 
318.63/46.70	    ( zip_tseitin_1(s(s(c5)), s(s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['2527'])).
318.63/46.70	tff('2529', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('2530', plain,
318.63/46.70	    (g(s(s(c5)), s(s(c5))) = c4) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['534'])).
318.63/46.70	tff('2531', plain,
318.63/46.70	    ((c3 = c4
318.63/46.70	      | g(s(c5), s(s(c5))) = c3
318.63/46.70	      | g(s(c5), s(s(c5))) = c5
318.63/46.70	      | g(s(c5), s(s(c5))) = c4
318.63/46.70	      | g(s(c5), s(s(c5))) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2529', '2530'])).
318.63/46.70	tff('2532', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('2533', plain,
318.63/46.70	    ((g(s(c5), s(s(c5))) = c3
318.63/46.70	      | g(s(c5), s(s(c5))) = c5
318.63/46.70	      | g(s(c5), s(s(c5))) = c4
318.63/46.70	      | g(s(c5), s(s(c5))) = c2)) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2531', '2532'])).
318.63/46.70	tff('2534', plain,
318.63/46.70	    ~ (g(s(s(c5)), s(s(c5))) = c4) | (g(s(c5), s(s(c5))) = c3) | 
318.63/46.70	    (g(s(c5), s(s(c5))) = c5) | (g(s(c5), s(s(c5))) = c4) | 
318.63/46.70	    (g(s(c5), s(s(c5))) = c2), inference('split', [status(esa)], ['2533'])).
318.63/46.70	tff('2535', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('2536', plain, (g(s(c5), c8) = c1) <= ((g(s(s(c5)), c8) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2338'])).
318.63/46.70	tff('2537', plain,
318.63/46.70	    ((c3 = c1
318.63/46.70	      | g(c5, c8) = c3
318.63/46.70	      | g(c5, c8) = c5
318.63/46.70	      | g(c5, c8) = c4
318.63/46.70	      | g(c5, c8) = c2)) <= ((g(s(s(c5)), c8) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2535', '2536'])).
318.63/46.70	tff('2538', plain, ![X10]: g(X10, c8) != c2,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2539', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('2540', plain,
318.63/46.70	    ((g(c5, c8) = c3 | g(c5, c8) = c5 | g(c5, c8) = c4))
318.63/46.70	      <= ((g(s(s(c5)), c8) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2537', '2538', '2539'])).
318.63/46.70	tff('2541', plain,
318.63/46.70	    (g(c5, c8) = c5) | (g(c5, c8) = c4) | (g(c5, c8) = c3) | 
318.63/46.70	    ~ (g(s(s(c5)), c8) = c3), inference('split', [status(esa)], ['2540'])).
318.63/46.70	tff('2542', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('2543', plain, (g(s(c5), c8) = c4) <= ((g(s(c5), c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['78'])).
318.63/46.70	tff('2544', plain,
318.63/46.70	    ((c3 = c4
318.63/46.70	      | g(c5, c8) = c3
318.63/46.70	      | g(c5, c8) = c5
318.63/46.70	      | g(c5, c8) = c4
318.63/46.70	      | g(c5, c8) = c2)) <= ((g(s(c5), c8) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2542', '2543'])).
318.63/46.70	tff('2545', plain, ![X10]: g(X10, c8) != c2,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2546', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('2547', plain,
318.63/46.70	    ((g(c5, c8) = c3 | g(c5, c8) = c5 | g(c5, c8) = c4))
318.63/46.70	      <= ((g(s(c5), c8) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2544', '2545', '2546'])).
318.63/46.70	tff('2548', plain, (g(c5, c8) = c4) <= ((g(c5, c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2547'])).
318.63/46.70	tff('2549', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.70	tff('2550', plain, ((c4 != c4 | g(c5, s(s(c5))) = c2)) <= ((g(c5, c8) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2548', '2549'])).
318.63/46.70	tff('2551', plain, (g(c5, s(s(c5))) = c2) <= ((g(c5, c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2550'])).
318.63/46.70	tff('2552', plain, (g(s(c5), s(s(c5))) = c3) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['226'])).
318.63/46.70	tff('2553', plain, ![X2, X3]: (g(X2, X3) = c1 | g(s(X2), X3) != c3),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2554', plain,
318.63/46.70	    ((c3 != c3 | g(c5, s(s(c5))) = c1)) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['2552', '2553'])).
318.63/46.70	tff('2555', plain, (g(c5, s(s(c5))) = c1) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2554'])).
318.63/46.70	tff('2556', plain,
318.63/46.70	    (c2 = c1) <= ((g(c5, c8) = c4) & (g(s(c5), s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2551', '2555'])).
318.63/46.70	tff('2557', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2558', plain, ~ (g(c5, c8) = c4) | ~ (g(s(c5), s(s(c5))) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2556', '2557'])).
318.63/46.70	tff('2559', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, s(X0)) = c4
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['8'])).
318.63/46.70	tff('2560', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4
318.63/46.70	       | g(c3, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['1', '5'])).
318.63/46.70	tff('2561', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.70	tff('2562', plain,
318.63/46.70	    (c2 != c4
318.63/46.70	     | g(c3, c8) = c4
318.63/46.70	     | g(c3, c8) = c5
318.63/46.70	     | g(c3, c8) = c3
318.63/46.70	     | g(c4, c8) = c3
318.63/46.70	     | g(c3, s(s(c5))) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['2560', '2561'])).
318.63/46.70	tff('2563', plain, (g(c3, s(s(c5))) = c2) <= ((g(c3, s(s(c5))) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['2562'])).
318.63/46.70	tff('2564', plain,
318.63/46.70	    ((c4 = c2
318.63/46.70	      | g(c3, s(c5)) = c4
318.63/46.70	      | g(c3, s(c5)) = c5
318.63/46.70	      | g(c3, s(c5)) = c3
318.63/46.70	      | g(c4, s(c5)) = c3)) <= ((g(c3, s(s(c5))) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['2559', '2563'])).
318.63/46.70	tff('2565', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('2566', plain,
318.63/46.70	    ((g(c3, s(c5)) = c4
318.63/46.70	      | g(c3, s(c5)) = c5
318.63/46.70	      | g(c3, s(c5)) = c3
318.63/46.70	      | g(c4, s(c5)) = c3)) <= ((g(c3, s(s(c5))) = c2)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2564', '2565'])).
318.63/46.70	tff('2567', plain, (g(c3, s(c5)) = c3) <= ((g(c3, s(c5)) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2566'])).
318.63/46.70	tff('2568', plain, ![X0]: (g(c3, X0) != c3 | g(c2, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['133', '134'])).
318.63/46.70	tff('2569', plain, ((c3 != c3 | g(c2, s(c5)) = c1)) <= ((g(c3, s(c5)) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['2567', '2568'])).
318.63/46.70	tff('2570', plain, (g(c2, s(c5)) = c1) <= ((g(c3, s(c5)) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2569'])).
318.63/46.70	tff('2571', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2572', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4
318.63/46.70	       | g(c2, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['304', '305'])).
318.63/46.70	tff('2573', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2574', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (c2 != c2
318.63/46.70	       | g(c2, X0) = c4
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c2, s(X0)) = c4),
318.63/46.70	    inference('sup-', [status(thm)], ['2572', '2573'])).
318.63/46.70	tff('2575', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, s(X0)) = c4
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2574'])).
318.63/46.70	tff('2576', plain,
318.63/46.70	    (g(c2, c8) = c4
318.63/46.70	     | g(c2, s(s(c5))) = c4
318.63/46.70	     | g(c2, s(s(c5))) = c5
318.63/46.70	     | g(c2, s(s(c5))) = c3
318.63/46.70	     | g(c3, s(s(c5))) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['2571', '2575'])).
318.63/46.70	tff('2577', plain, (g(c2, s(s(c5))) = c4) <= ((g(c2, s(s(c5))) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2576'])).
318.63/46.70	tff('2578', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2579', plain,
318.63/46.70	    ((c4 != c4 | g(c2, s(c5)) = c2)) <= ((g(c2, s(s(c5))) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2577', '2578'])).
318.63/46.70	tff('2580', plain, (g(c2, s(c5)) = c2) <= ((g(c2, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2579'])).
318.63/46.70	tff('2581', plain,
318.63/46.70	    (c1 = c2) <= ((g(c3, s(c5)) = c3) & (g(c2, s(s(c5))) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2570', '2580'])).
318.63/46.70	tff('2582', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2583', plain, ~ (g(c3, s(c5)) = c3) | ~ (g(c2, s(s(c5))) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2581', '2582'])).
318.63/46.70	tff('2584', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c4, s(X0)) = c4
318.63/46.70	       | g(c5, X0) = c3
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c4, X0) = c5
318.63/46.70	       | g(c4, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['391'])).
318.63/46.70	tff('2585', plain, (g(c4, s(c5)) = c3) <= ((g(c4, s(c5)) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['566'])).
318.63/46.70	tff('2586', plain,
318.63/46.70	    ((c4 = c3
318.63/46.70	      | g(c4, c5) = c4
318.63/46.70	      | g(c4, c5) = c5
318.63/46.70	      | g(c4, c5) = c3
318.63/46.70	      | g(c5, c5) = c3)) <= ((g(c4, s(c5)) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2584', '2585'])).
318.63/46.70	tff('2587', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('2588', plain,
318.63/46.70	    ((g(c4, c5) = c4 | g(c4, c5) = c5 | g(c4, c5) = c3 | g(c5, c5) = c3))
318.63/46.70	      <= ((g(c4, s(c5)) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2586', '2587'])).
318.63/46.70	tff('2589', plain,
318.63/46.70	    (g(c4, c5) = c5) | (g(c4, c5) = c3) | (g(c4, c5) = c4) | 
318.63/46.70	    (g(c5, c5) = c3) | ~ (g(c4, s(c5)) = c3),
318.63/46.70	    inference('split', [status(esa)], ['2588'])).
318.63/46.70	tff('2590', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c4, s(X0)) = c4
318.63/46.70	       | g(c5, X0) = c3
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c4, X0) = c5
318.63/46.70	       | g(c4, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['391'])).
318.63/46.70	tff('2591', plain, (g(c4, s(s(c5))) = c4) <= ((g(c4, s(s(c5))) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['393'])).
318.63/46.70	tff('2592', plain, ![X5, X6]: (g(X5, X6) = c2 | g(X5, s(X6)) != c4),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2593', plain,
318.63/46.70	    ((c4 != c4 | g(c4, s(c5)) = c2)) <= ((g(c4, s(s(c5))) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2591', '2592'])).
318.63/46.70	tff('2594', plain, (g(c4, s(c5)) = c2) <= ((g(c4, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2593'])).
318.63/46.70	tff('2595', plain,
318.63/46.70	    ((c4 = c2
318.63/46.70	      | g(c4, c5) = c4
318.63/46.70	      | g(c4, c5) = c5
318.63/46.70	      | g(c4, c5) = c3
318.63/46.70	      | g(c5, c5) = c3)) <= ((g(c4, s(s(c5))) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2590', '2594'])).
318.63/46.70	tff('2596', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('2597', plain,
318.63/46.70	    ((g(c4, c5) = c4 | g(c4, c5) = c5 | g(c4, c5) = c3 | g(c5, c5) = c3))
318.63/46.70	      <= ((g(c4, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2595', '2596'])).
318.63/46.70	tff('2598', plain,
318.63/46.70	    (g(c4, c5) = c5) | (g(c4, c5) = c3) | (g(c4, c5) = c4) | 
318.63/46.70	    (g(c5, c5) = c3) | ~ (g(c4, s(s(c5))) = c4),
318.63/46.70	    inference('split', [status(esa)], ['2597'])).
318.63/46.70	tff('2599', plain, (g(c4, c5) = c4) <= ((g(c4, c5) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['425'])).
318.63/46.70	tff('2600', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2601', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(c5, c4))) <= ((g(c4, c5) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2599', '2600'])).
318.63/46.70	tff('2602', plain, ( zip_tseitin_2(c5, c4)) <= (( zip_tseitin_2(c5, c4))),
318.63/46.70	    inference('split', [status(esa)], ['2601'])).
318.63/46.70	tff('2603', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2604', plain,
318.63/46.70	    (( zip_tseitin_1(c5, c4) |  zip_tseitin_0(c5, c4)))
318.63/46.70	      <= (( zip_tseitin_2(c5, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['2602', '2603'])).
318.63/46.70	tff('2605', plain, ( zip_tseitin_1(c5, c4)) <= (( zip_tseitin_1(c5, c4))),
318.63/46.70	    inference('split', [status(esa)], ['2604'])).
318.63/46.70	tff('2606', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2607', plain, (c4 = c8) <= (( zip_tseitin_1(c5, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['2605', '2606'])).
318.63/46.70	tff('2608', plain, c8 != c4,
318.63/46.70	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.70	tff('2609', plain, ~ ( zip_tseitin_1(c5, c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2607', '2608'])).
318.63/46.70	tff('2610', plain, ( zip_tseitin_0(c5, c4)) <= (( zip_tseitin_0(c5, c4))),
318.63/46.70	    inference('split', [status(esa)], ['2604'])).
318.63/46.70	tff('2611', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2612', plain, (c5 = c1) <= (( zip_tseitin_0(c5, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['2610', '2611'])).
318.63/46.70	tff('2613', plain, c1 != c5,
318.63/46.70	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.70	tff('2614', plain, ~ ( zip_tseitin_0(c5, c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2612', '2613'])).
318.63/46.70	tff('2615', plain, (g(c4, c5) = c5) <= ((g(c4, c5) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['425'])).
318.63/46.70	tff('2616', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2617', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c5, c4))) <= ((g(c4, c5) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2615', '2616'])).
318.63/46.70	tff('2618', plain, ( zip_tseitin_2(c5, c4)) <= ((g(c4, c5) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2617'])).
318.63/46.70	tff('2619', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2620', plain,
318.63/46.70	    (( zip_tseitin_1(c5, c4) |  zip_tseitin_0(c5, c4))) <= ((g(c4, c5) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2618', '2619'])).
318.63/46.70	tff('2621', plain,
318.63/46.70	    ~ (g(c4, c5) = c5) | ( zip_tseitin_0(c5, c4)) | ( zip_tseitin_1(c5, c4)),
318.63/46.70	    inference('split', [status(esa)], ['2620'])).
318.63/46.70	tff('2622', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c4, s(X0)) = c4
318.63/46.70	       | g(c5, X0) = c3
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c4, X0) = c5
318.63/46.70	       | g(c4, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['391'])).
318.63/46.70	tff('2623', plain, (g(c5, s(c5)) = c3) <= ((g(c5, s(c5)) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['566'])).
318.63/46.70	tff('2624', plain, ![X0]: (g(c5, X0) != c3 | g(c4, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['396', '397'])).
318.63/46.70	tff('2625', plain, ((c3 != c3 | g(c4, s(c5)) = c1)) <= ((g(c5, s(c5)) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['2623', '2624'])).
318.63/46.70	tff('2626', plain, (g(c4, s(c5)) = c1) <= ((g(c5, s(c5)) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2625'])).
318.63/46.70	tff('2627', plain,
318.63/46.70	    ((c4 = c1
318.63/46.70	      | g(c4, c5) = c4
318.63/46.70	      | g(c4, c5) = c5
318.63/46.70	      | g(c4, c5) = c3
318.63/46.70	      | g(c5, c5) = c3)) <= ((g(c5, s(c5)) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2622', '2626'])).
318.63/46.70	tff('2628', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2629', plain,
318.63/46.70	    ((g(c4, c5) = c4 | g(c4, c5) = c5 | g(c4, c5) = c3 | g(c5, c5) = c3))
318.63/46.70	      <= ((g(c5, s(c5)) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2627', '2628'])).
318.63/46.70	tff('2630', plain,
318.63/46.70	    (g(c4, c5) = c5) | (g(c4, c5) = c3) | (g(c4, c5) = c4) | 
318.63/46.70	    (g(c5, c5) = c3) | ~ (g(c5, s(c5)) = c3),
318.63/46.70	    inference('split', [status(esa)], ['2629'])).
318.63/46.70	tff('2631', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(s(s(c5)), s(X0)) = c4
318.63/46.70	       | g(c8, X0) = c3
318.63/46.70	       | g(s(s(c5)), X0) = c3
318.63/46.70	       | g(s(s(c5)), X0) = c5
318.63/46.70	       | g(s(s(c5)), X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['245'])).
318.63/46.70	tff('2632', plain,
318.63/46.70	    (g(s(s(c5)), s(s(c5))) = c3) <= ((g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['165'])).
318.63/46.70	tff('2633', plain,
318.63/46.70	    ((c4 = c3
318.63/46.70	      | g(s(s(c5)), s(c5)) = c4
318.63/46.70	      | g(s(s(c5)), s(c5)) = c5
318.63/46.70	      | g(s(s(c5)), s(c5)) = c3
318.63/46.70	      | g(c8, s(c5)) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2631', '2632'])).
318.63/46.70	tff('2634', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('2635', plain,
318.63/46.70	    ((g(s(s(c5)), s(c5)) = c4
318.63/46.70	      | g(s(s(c5)), s(c5)) = c5
318.63/46.70	      | g(s(s(c5)), s(c5)) = c3
318.63/46.70	      | g(c8, s(c5)) = c3)) <= ((g(s(s(c5)), s(s(c5))) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2633', '2634'])).
318.63/46.70	tff('2636', plain,
318.63/46.70	    (g(s(s(c5)), s(c5)) = c3) | ~ (g(s(s(c5)), s(s(c5))) = c3) | 
318.63/46.70	    (g(s(s(c5)), s(c5)) = c4) | (g(c8, s(c5)) = c3) | 
318.63/46.70	    (g(s(s(c5)), s(c5)) = c5), inference('split', [status(esa)], ['2635'])).
318.63/46.70	tff('2637', plain, (g(s(c5), s(c5)) = c2) <= ((g(s(c5), s(s(c5))) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1360'])).
318.63/46.70	tff('2638', plain, (g(s(c5), s(c5)) = c1) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['252'])).
318.63/46.70	tff('2639', plain,
318.63/46.70	    (c2 = c1) <= ((g(s(c5), s(s(c5))) = c4) & (g(s(s(c5)), s(c5)) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2637', '2638'])).
318.63/46.70	tff('2640', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2641', plain, ~ (g(s(c5), s(s(c5))) = c4) | ~ (g(s(s(c5)), s(c5)) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2639', '2640'])).
318.63/46.70	tff('2642', plain,
318.63/46.70	    (g(s(s(c5)), s(s(c5))) = c4) <= ((g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['534'])).
318.63/46.70	tff('2643', plain, (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1819'])).
318.63/46.70	tff('2644', plain,
318.63/46.70	    (c4 = c2) <= ((g(s(s(c5)), c8) = c4) & (g(s(s(c5)), s(s(c5))) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2642', '2643'])).
318.63/46.70	tff('2645', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('2646', plain, ~ (g(s(s(c5)), s(s(c5))) = c4) | ~ (g(s(s(c5)), c8) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2644', '2645'])).
318.63/46.70	tff('2647', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, s(X0)) = c4
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2574'])).
318.63/46.70	tff('2648', plain, (g(c2, s(c5)) = c1) <= ((g(c3, s(c5)) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2569'])).
318.63/46.70	tff('2649', plain,
318.63/46.70	    ((c4 = c1
318.63/46.70	      | g(c2, c5) = c4
318.63/46.70	      | g(c2, c5) = c5
318.63/46.70	      | g(c2, c5) = c3
318.63/46.70	      | g(c3, c5) = c3)) <= ((g(c3, s(c5)) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2647', '2648'])).
318.63/46.70	tff('2650', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2651', plain,
318.63/46.70	    ((g(c2, c5) = c4 | g(c2, c5) = c5 | g(c2, c5) = c3 | g(c3, c5) = c3))
318.63/46.70	      <= ((g(c3, s(c5)) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2649', '2650'])).
318.63/46.70	tff('2652', plain,
318.63/46.70	    (g(c2, c5) = c5) | (g(c2, c5) = c3) | (g(c2, c5) = c4) | 
318.63/46.70	    (g(c3, c5) = c3) | ~ (g(c3, s(c5)) = c3),
318.63/46.70	    inference('split', [status(esa)], ['2651'])).
318.63/46.70	tff('2653', plain, (g(c4, s(c5)) = c2) <= ((g(c4, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2593'])).
318.63/46.70	tff('2654', plain, (g(c4, s(c5)) = c1) <= ((g(c5, s(c5)) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2625'])).
318.63/46.70	tff('2655', plain,
318.63/46.70	    (c2 = c1) <= ((g(c4, s(s(c5))) = c4) & (g(c5, s(c5)) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2653', '2654'])).
318.63/46.70	tff('2656', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2657', plain, ~ (g(c4, s(s(c5))) = c4) | ~ (g(c5, s(c5)) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2655', '2656'])).
318.63/46.70	tff('2658', plain, (g(s(c5), c8) = c3) <= ((g(s(c5), c8) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['78'])).
318.63/46.70	tff('2659', plain, (g(s(c5), c8) = c4) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['2344'])).
318.63/46.70	tff('2660', plain,
318.63/46.70	    (c3 = c4) <= ((g(s(c5), c8) = c3) & (g(s(c5), s(s(c5))) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['2658', '2659'])).
318.63/46.70	tff('2661', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('2662', plain, ~ (g(s(c5), s(s(c5))) = c2) | ~ (g(s(c5), c8) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2660', '2661'])).
318.63/46.70	tff('2663', plain, (g(c5, s(s(c5))) = c3) <= ((g(c5, s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['393'])).
318.63/46.70	tff('2664', plain, (g(c5, s(s(c5))) = c1) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2554'])).
318.63/46.70	tff('2665', plain,
318.63/46.70	    (c3 = c1) <= ((g(s(c5), s(s(c5))) = c3) & (g(c5, s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2663', '2664'])).
318.63/46.70	tff('2666', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('2667', plain, ~ (g(c5, s(s(c5))) = c3) | ~ (g(s(c5), s(s(c5))) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2665', '2666'])).
318.63/46.70	tff('2668', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(s(c5), s(X0)) = c3
318.63/46.70	       | g(s(c5), s(X0)) = c5
318.63/46.70	       | g(s(c5), s(X0)) = c4
318.63/46.70	       | g(s(c5), s(X0)) = c2
318.63/46.70	       | g(s(s(c5)), X0) = c4
318.63/46.70	       | g(s(s(c5)), X0) = c5
318.63/46.70	       | g(s(s(c5)), X0) = c3
318.63/46.70	       | g(c8, X0) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['373', '374'])).
318.63/46.70	tff('2669', plain, (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1819'])).
318.63/46.70	tff('2670', plain,
318.63/46.70	    ((c3 = c2
318.63/46.70	      | g(c8, s(s(c5))) = c3
318.63/46.70	      | g(s(s(c5)), s(s(c5))) = c5
318.63/46.70	      | g(s(s(c5)), s(s(c5))) = c4
318.63/46.70	      | g(s(c5), s(s(s(c5)))) = c2
318.63/46.70	      | g(s(c5), s(s(s(c5)))) = c4
318.63/46.70	      | g(s(c5), s(s(s(c5)))) = c5
318.63/46.70	      | g(s(c5), s(s(s(c5)))) = c3)) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2668', '2669'])).
318.63/46.70	tff('2671', plain, (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1819'])).
318.63/46.70	tff('2672', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2673', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2674', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2675', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2676', plain,
318.63/46.70	    ((c3 = c2
318.63/46.70	      | g(c8, s(s(c5))) = c3
318.63/46.70	      | c2 = c5
318.63/46.70	      | g(s(s(c5)), s(s(c5))) = c4
318.63/46.70	      | g(s(c5), c8) = c2
318.63/46.70	      | g(s(c5), c8) = c4
318.63/46.70	      | g(s(c5), c8) = c5
318.63/46.70	      | g(s(c5), c8) = c3)) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('demod', [status(thm)],
318.63/46.70	              ['2670', '2671', '2672', '2673', '2674', '2675'])).
318.63/46.70	tff('2677', plain, ![X10]: g(X10, c8) != c2,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2678', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.70	tff('2679', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('2680', plain,
318.63/46.70	    ((g(c8, s(s(c5))) = c3
318.63/46.70	      | g(s(s(c5)), s(s(c5))) = c4
318.63/46.70	      | g(s(c5), c8) = c4
318.63/46.70	      | g(s(c5), c8) = c5
318.63/46.70	      | g(s(c5), c8) = c3)) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)],
318.63/46.70	              ['2676', '2677', '2678', '2679'])).
318.63/46.70	tff('2681', plain,
318.63/46.70	    ~ (g(s(s(c5)), c8) = c4) | (g(s(c5), c8) = c3) | (g(s(c5), c8) = c4) | 
318.63/46.70	    (g(s(c5), c8) = c5) | (g(c8, s(s(c5))) = c3) | 
318.63/46.70	    (g(s(s(c5)), s(s(c5))) = c4), inference('split', [status(esa)], ['2680'])).
318.63/46.70	tff('2682', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2683', plain, (g(s(c5), c8) = c4) <= ((g(s(c5), c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['78'])).
318.63/46.70	tff('2684', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2685', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(c8, s(c5)))) <= ((g(s(c5), c8) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2683', '2684'])).
318.63/46.70	tff('2686', plain,
318.63/46.70	    ( zip_tseitin_2(c8, s(c5))) <= (( zip_tseitin_2(c8, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['2685'])).
318.63/46.70	tff('2687', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2688', plain,
318.63/46.70	    (( zip_tseitin_1(c8, s(c5)) |  zip_tseitin_0(c8, s(c5))))
318.63/46.70	      <= (( zip_tseitin_2(c8, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['2686', '2687'])).
318.63/46.70	tff('2689', plain,
318.63/46.70	    ( zip_tseitin_0(c8, s(c5))) <= (( zip_tseitin_0(c8, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['2688'])).
318.63/46.70	tff('2690', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2691', plain, (c8 = c1) <= (( zip_tseitin_0(c8, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['2689', '2690'])).
318.63/46.70	tff('2692', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2693', plain, (c1 = s(c1)) <= (( zip_tseitin_0(c8, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['2691', '2692'])).
318.63/46.70	tff('2694', plain, (c1 = c2) <= (( zip_tseitin_0(c8, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['2682', '2693'])).
318.63/46.70	tff('2695', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2696', plain, ~ ( zip_tseitin_0(c8, s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2694', '2695'])).
318.63/46.70	tff('2697', plain,
318.63/46.70	    ( zip_tseitin_1(c8, s(c5))) <= (( zip_tseitin_1(c8, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['2688'])).
318.63/46.70	tff('2698', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2699', plain, (s(c5) = c8) <= (( zip_tseitin_1(c8, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['2697', '2698'])).
318.63/46.70	tff('2700', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2701', plain, (s(s(c8)) = c8) <= (( zip_tseitin_1(c8, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['2699', '2700'])).
318.63/46.70	tff('2702', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2703', plain, (s(c1) = c8) <= (( zip_tseitin_1(c8, s(c5)))),
318.63/46.70	    inference('demod', [status(thm)], ['2701', '2702'])).
318.63/46.70	tff('2704', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2705', plain, (s(s(s(c8))) != c1) <= (( zip_tseitin_1(c8, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['2703', '2704'])).
318.63/46.70	tff('2706', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2707', plain, (s(c1) = c8) <= (( zip_tseitin_1(c8, s(c5)))),
318.63/46.70	    inference('demod', [status(thm)], ['2701', '2702'])).
318.63/46.70	tff('2708', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2709', plain, (c1 != c1) <= (( zip_tseitin_1(c8, s(c5)))),
318.63/46.70	    inference('demod', [status(thm)], ['2705', '2706', '2707', '2708'])).
318.63/46.70	tff('2710', plain, ~ ( zip_tseitin_1(c8, s(c5))),
318.63/46.70	    inference('simplify', [status(thm)], ['2709'])).
318.63/46.70	tff('2711', plain, (g(s(c5), c8) = c5) <= ((g(s(c5), c8) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['78'])).
318.63/46.70	tff('2712', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2713', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c8, s(c5)))) <= ((g(s(c5), c8) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2711', '2712'])).
318.63/46.70	tff('2714', plain, ( zip_tseitin_2(c8, s(c5))) <= ((g(s(c5), c8) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2713'])).
318.63/46.70	tff('2715', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2716', plain,
318.63/46.70	    (( zip_tseitin_1(c8, s(c5)) |  zip_tseitin_0(c8, s(c5))))
318.63/46.70	      <= ((g(s(c5), c8) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2714', '2715'])).
318.63/46.70	tff('2717', plain,
318.63/46.70	    ~ (g(s(c5), c8) = c5) | ( zip_tseitin_1(c8, s(c5))) | 
318.63/46.70	    ( zip_tseitin_0(c8, s(c5))), inference('split', [status(esa)], ['2716'])).
318.63/46.70	tff('2718', plain,
318.63/46.70	    ~ (g(s(c5), c8) = c4) | (g(c5, c8) = c3) | (g(c5, c8) = c4) | 
318.63/46.70	    (g(c5, c8) = c5), inference('split', [status(esa)], ['2547'])).
318.63/46.70	tff('2719', plain, (g(c5, s(s(c5))) = c3) <= ((g(c5, s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['393'])).
318.63/46.70	tff('2720', plain, (g(c5, s(s(c5))) = c2) <= ((g(c5, c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2550'])).
318.63/46.70	tff('2721', plain, (c3 = c2) <= ((g(c5, c8) = c4) & (g(c5, s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2719', '2720'])).
318.63/46.70	tff('2722', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('2723', plain, ~ (g(c5, c8) = c4) | ~ (g(c5, s(s(c5))) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2721', '2722'])).
318.63/46.70	tff('2724', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c5, X0) = c3
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c4, X0) = c5
318.63/46.70	       | g(c4, X0) = c4
318.63/46.70	       | g(c4, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['257', '258'])).
318.63/46.70	tff('2725', plain, ![X10]: g(X10, c8) != c2,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2726', plain,
318.63/46.70	    (c2 != c2
318.63/46.70	     | g(c4, c8) = c4
318.63/46.70	     | g(c4, c8) = c5
318.63/46.70	     | g(c4, c8) = c3
318.63/46.70	     | g(c5, c8) = c3),
318.63/46.70	    inference('sup-', [status(thm)], ['2724', '2725'])).
318.63/46.70	tff('2727', plain,
318.63/46.70	    (g(c5, c8) = c3 | g(c4, c8) = c3 | g(c4, c8) = c5 | g(c4, c8) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2726'])).
318.63/46.70	tff('2728', plain, (g(c4, c8) = c4) <= ((g(c4, c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2727'])).
318.63/46.70	tff('2729', plain, (g(c4, c8) = c3) <= ((g(c4, c8) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2727'])).
318.63/46.70	tff('2730', plain, (c4 = c3) <= ((g(c4, c8) = c4) & (g(c4, c8) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2728', '2729'])).
318.63/46.70	tff('2731', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('2732', plain, ~ (g(c4, c8) = c4) | ~ (g(c4, c8) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2730', '2731'])).
318.63/46.70	tff('2733', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, s(X0)) = c4
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['8'])).
318.63/46.70	tff('2734', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4
318.63/46.70	       | g(c3, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['1', '5'])).
318.63/46.70	tff('2735', plain, ![X10]: g(X10, c8) != c2,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2736', plain,
318.63/46.70	    (c2 != c2
318.63/46.70	     | g(c3, c8) = c4
318.63/46.70	     | g(c3, c8) = c5
318.63/46.70	     | g(c3, c8) = c3
318.63/46.70	     | g(c4, c8) = c3),
318.63/46.70	    inference('sup-', [status(thm)], ['2734', '2735'])).
318.63/46.70	tff('2737', plain,
318.63/46.70	    (g(c4, c8) = c3 | g(c3, c8) = c3 | g(c3, c8) = c5 | g(c3, c8) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2736'])).
318.63/46.70	tff('2738', plain, (g(c3, c8) = c4) <= ((g(c3, c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2737'])).
318.63/46.70	tff('2739', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.70	tff('2740', plain, ((c4 != c4 | g(c3, s(s(c5))) = c2)) <= ((g(c3, c8) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2738', '2739'])).
318.63/46.70	tff('2741', plain, (g(c3, s(s(c5))) = c2) <= ((g(c3, c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2740'])).
318.63/46.70	tff('2742', plain,
318.63/46.70	    ((c4 = c2
318.63/46.70	      | g(c3, s(c5)) = c4
318.63/46.70	      | g(c3, s(c5)) = c5
318.63/46.70	      | g(c3, s(c5)) = c3
318.63/46.70	      | g(c4, s(c5)) = c3)) <= ((g(c3, c8) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2733', '2741'])).
318.63/46.70	tff('2743', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('2744', plain,
318.63/46.70	    ((g(c3, s(c5)) = c4
318.63/46.70	      | g(c3, s(c5)) = c5
318.63/46.70	      | g(c3, s(c5)) = c3
318.63/46.70	      | g(c4, s(c5)) = c3)) <= ((g(c3, c8) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2742', '2743'])).
318.63/46.70	tff('2745', plain,
318.63/46.70	    ~ (g(c3, c8) = c4) | (g(c3, s(c5)) = c3) | (g(c3, s(c5)) = c4) | 
318.63/46.70	    (g(c4, s(c5)) = c3) | (g(c3, s(c5)) = c5),
318.63/46.70	    inference('split', [status(esa)], ['2744'])).
318.63/46.70	tff('2746', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, s(X0)) = c4
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['8'])).
318.63/46.70	tff('2747', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2748', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, s(X0)) = c4
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['8'])).
318.63/46.70	tff('2749', plain,
318.63/46.70	    (g(c3, c8) = c4
318.63/46.70	     | g(c3, s(s(c5))) = c4
318.63/46.70	     | g(c3, s(s(c5))) = c5
318.63/46.70	     | g(c3, s(s(c5))) = c3
318.63/46.70	     | g(c4, s(s(c5))) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['2747', '2748'])).
318.63/46.70	tff('2750', plain, (g(c3, s(s(c5))) = c3) <= ((g(c3, s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2749'])).
318.63/46.70	tff('2751', plain,
318.63/46.70	    ((c4 = c3
318.63/46.70	      | g(c3, s(c5)) = c4
318.63/46.70	      | g(c3, s(c5)) = c5
318.63/46.70	      | g(c3, s(c5)) = c3
318.63/46.70	      | g(c4, s(c5)) = c3)) <= ((g(c3, s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2746', '2750'])).
318.63/46.70	tff('2752', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('2753', plain,
318.63/46.70	    ((g(c3, s(c5)) = c4
318.63/46.70	      | g(c3, s(c5)) = c5
318.63/46.70	      | g(c3, s(c5)) = c3
318.63/46.70	      | g(c4, s(c5)) = c3)) <= ((g(c3, s(s(c5))) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2751', '2752'])).
318.63/46.70	tff('2754', plain,
318.63/46.70	    ~ (g(c3, s(s(c5))) = c3) | (g(c3, s(c5)) = c3) | (g(c3, s(c5)) = c4) | 
318.63/46.70	    (g(c3, s(c5)) = c5) | (g(c4, s(c5)) = c3),
318.63/46.70	    inference('split', [status(esa)], ['2753'])).
318.63/46.70	tff('2755', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, s(X0)) = c4
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['8'])).
318.63/46.70	tff('2756', plain, (g(c4, s(s(c5))) = c3) <= ((g(c4, s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['393'])).
318.63/46.70	tff('2757', plain, ![X0]: (g(c4, X0) != c3 | g(c3, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['945', '946'])).
318.63/46.70	tff('2758', plain,
318.63/46.70	    ((c3 != c3 | g(c3, s(s(c5))) = c1)) <= ((g(c4, s(s(c5))) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['2756', '2757'])).
318.63/46.70	tff('2759', plain, (g(c3, s(s(c5))) = c1) <= ((g(c4, s(s(c5))) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2758'])).
318.63/46.70	tff('2760', plain,
318.63/46.70	    ((c4 = c1
318.63/46.70	      | g(c3, s(c5)) = c4
318.63/46.70	      | g(c3, s(c5)) = c5
318.63/46.70	      | g(c3, s(c5)) = c3
318.63/46.70	      | g(c4, s(c5)) = c3)) <= ((g(c4, s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2755', '2759'])).
318.63/46.70	tff('2761', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2762', plain,
318.63/46.70	    ((g(c3, s(c5)) = c4
318.63/46.70	      | g(c3, s(c5)) = c5
318.63/46.70	      | g(c3, s(c5)) = c3
318.63/46.70	      | g(c4, s(c5)) = c3)) <= ((g(c4, s(s(c5))) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2760', '2761'])).
318.63/46.70	tff('2763', plain,
318.63/46.70	    (g(c3, s(c5)) = c3) | (g(c3, s(c5)) = c4) | (g(c4, s(c5)) = c3) | 
318.63/46.70	    ~ (g(c4, s(s(c5))) = c3) | (g(c3, s(c5)) = c5),
318.63/46.70	    inference('split', [status(esa)], ['2762'])).
318.63/46.70	tff('2764', plain, (g(c3, s(c5)) = c4) <= ((g(c3, s(c5)) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2305'])).
318.63/46.70	tff('2765', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2766', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(s(c5), c3))) <= ((g(c3, s(c5)) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2764', '2765'])).
318.63/46.70	tff('2767', plain,
318.63/46.70	    ( zip_tseitin_2(s(c5), c3)) <= (( zip_tseitin_2(s(c5), c3))),
318.63/46.70	    inference('split', [status(esa)], ['2766'])).
318.63/46.70	tff('2768', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2769', plain,
318.63/46.70	    (( zip_tseitin_1(s(c5), c3) |  zip_tseitin_0(s(c5), c3)))
318.63/46.70	      <= (( zip_tseitin_2(s(c5), c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2767', '2768'])).
318.63/46.70	tff('2770', plain,
318.63/46.70	    ( zip_tseitin_0(s(c5), c3)) <= (( zip_tseitin_0(s(c5), c3))),
318.63/46.70	    inference('split', [status(esa)], ['2769'])).
318.63/46.70	tff('2771', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2772', plain, (c3 = c1) <= (( zip_tseitin_0(s(c5), c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2770', '2771'])).
318.63/46.70	tff('2773', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('2774', plain, ~ ( zip_tseitin_0(s(c5), c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2772', '2773'])).
318.63/46.70	tff('2775', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2776', plain,
318.63/46.70	    ( zip_tseitin_1(s(c5), c3)) <= (( zip_tseitin_1(s(c5), c3))),
318.63/46.70	    inference('split', [status(esa)], ['2769'])).
318.63/46.70	tff('2777', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2778', plain, (c3 = c8) <= (( zip_tseitin_1(s(c5), c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2776', '2777'])).
318.63/46.70	tff('2779', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2780', plain, (c1 = s(c3)) <= (( zip_tseitin_1(s(c5), c3))),
318.63/46.70	    inference('sup+', [status(thm)], ['2778', '2779'])).
318.63/46.70	tff('2781', plain, (c1 = c4) <= (( zip_tseitin_1(s(c5), c3))),
318.63/46.70	    inference('sup+', [status(thm)], ['2775', '2780'])).
318.63/46.70	tff('2782', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2783', plain, ~ ( zip_tseitin_1(s(c5), c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2781', '2782'])).
318.63/46.70	tff('2784', plain, (g(c3, s(c5)) = c5) <= ((g(c3, s(c5)) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['2566'])).
318.63/46.70	tff('2785', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2786', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(s(c5), c3))) <= ((g(c3, s(c5)) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2784', '2785'])).
318.63/46.70	tff('2787', plain, ( zip_tseitin_2(s(c5), c3)) <= ((g(c3, s(c5)) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2786'])).
318.63/46.70	tff('2788', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2789', plain,
318.63/46.70	    (( zip_tseitin_1(s(c5), c3) |  zip_tseitin_0(s(c5), c3)))
318.63/46.70	      <= ((g(c3, s(c5)) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2787', '2788'])).
318.63/46.70	tff('2790', plain,
318.63/46.70	    ~ (g(c3, s(c5)) = c5) | ( zip_tseitin_1(s(c5), c3)) | 
318.63/46.70	    ( zip_tseitin_0(s(c5), c3)), inference('split', [status(esa)], ['2789'])).
318.63/46.70	tff('2791', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2792', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('2793', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, X0) = c3
318.63/46.70	       | g(c1, X0) = c3
318.63/46.70	       | g(c1, X0) = c5
318.63/46.70	       | g(c1, X0) = c4
318.63/46.70	       | g(c1, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['2791', '2792'])).
318.63/46.70	tff('2794', plain, ![X11]: g(c1, X11) != c3,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2795', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, X0) = c3 | g(c1, X0) = c5 | g(c1, X0) = c4 | g(c1, X0) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2793', '2794'])).
318.63/46.70	tff('2796', plain, ![X10]: g(X10, c8) != c2,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2797', plain,
318.63/46.70	    (c2 != c2 | g(c1, c8) = c4 | g(c1, c8) = c5 | g(c2, c8) = c3),
318.63/46.70	    inference('sup-', [status(thm)], ['2795', '2796'])).
318.63/46.70	tff('2798', plain, (g(c2, c8) = c3 | g(c1, c8) = c5 | g(c1, c8) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2797'])).
318.63/46.70	tff('2799', plain, (g(c1, c8) = c4) | (g(c2, c8) = c3) | (g(c1, c8) = c5),
318.63/46.70	    inference('split', [status(esa)], ['2798'])).
318.63/46.70	tff('2800', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2801', plain, (g(c1, c8) = c4) <= ((g(c1, c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2798'])).
318.63/46.70	tff('2802', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2803', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(c8, c1))) <= ((g(c1, c8) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2801', '2802'])).
318.63/46.70	tff('2804', plain, ( zip_tseitin_2(c8, c1)) <= (( zip_tseitin_2(c8, c1))),
318.63/46.70	    inference('split', [status(esa)], ['2803'])).
318.63/46.70	tff('2805', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2806', plain,
318.63/46.70	    (( zip_tseitin_1(c8, c1) |  zip_tseitin_0(c8, c1)))
318.63/46.70	      <= (( zip_tseitin_2(c8, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['2804', '2805'])).
318.63/46.70	tff('2807', plain, ( zip_tseitin_0(c8, c1)) <= (( zip_tseitin_0(c8, c1))),
318.63/46.70	    inference('split', [status(esa)], ['2806'])).
318.63/46.70	tff('2808', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2809', plain, (c8 = c1) <= (( zip_tseitin_0(c8, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['2807', '2808'])).
318.63/46.70	tff('2810', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2811', plain, (c1 = s(c1)) <= (( zip_tseitin_0(c8, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['2809', '2810'])).
318.63/46.70	tff('2812', plain, (c1 = c2) <= (( zip_tseitin_0(c8, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['2800', '2811'])).
318.63/46.70	tff('2813', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2814', plain, ~ ( zip_tseitin_0(c8, c1)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2812', '2813'])).
318.63/46.70	tff('2815', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2816', plain, ( zip_tseitin_1(c8, c1)) <= (( zip_tseitin_1(c8, c1))),
318.63/46.70	    inference('split', [status(esa)], ['2806'])).
318.63/46.70	tff('2817', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2818', plain, (c1 = c8) <= (( zip_tseitin_1(c8, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['2816', '2817'])).
318.63/46.70	tff('2819', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2820', plain, (c1 = s(c1)) <= (( zip_tseitin_1(c8, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['2818', '2819'])).
318.63/46.70	tff('2821', plain, (c1 = c2) <= (( zip_tseitin_1(c8, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['2815', '2820'])).
318.63/46.70	tff('2822', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2823', plain, ~ ( zip_tseitin_1(c8, c1)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2821', '2822'])).
318.63/46.70	tff('2824', plain, (g(c1, c8) = c5) <= ((g(c1, c8) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['2798'])).
318.63/46.70	tff('2825', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2826', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c8, c1))) <= ((g(c1, c8) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2824', '2825'])).
318.63/46.70	tff('2827', plain, ( zip_tseitin_2(c8, c1)) <= ((g(c1, c8) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2826'])).
318.63/46.70	tff('2828', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2829', plain,
318.63/46.70	    (( zip_tseitin_1(c8, c1) |  zip_tseitin_0(c8, c1))) <= ((g(c1, c8) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2827', '2828'])).
318.63/46.70	tff('2830', plain,
318.63/46.70	    ~ (g(c1, c8) = c5) | ( zip_tseitin_1(c8, c1)) | ( zip_tseitin_0(c8, c1)),
318.63/46.70	    inference('split', [status(esa)], ['2829'])).
318.63/46.70	tff('2831', plain,
318.63/46.70	    (g(c2, c8) = c4) | (g(c2, s(s(c5))) = c3) | (g(c2, s(s(c5))) = c5) | 
318.63/46.70	    (g(c2, s(s(c5))) = c4) | (g(c3, s(s(c5))) = c3),
318.63/46.70	    inference('split', [status(esa)], ['2576'])).
318.63/46.70	tff('2832', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4
318.63/46.70	       | g(c2, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['304', '305'])).
318.63/46.70	tff('2833', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.70	tff('2834', plain,
318.63/46.70	    (c2 != c4
318.63/46.70	     | g(c2, c8) = c4
318.63/46.70	     | g(c2, c8) = c5
318.63/46.70	     | g(c2, c8) = c3
318.63/46.70	     | g(c3, c8) = c3
318.63/46.70	     | g(c2, s(s(c5))) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['2832', '2833'])).
318.63/46.70	tff('2835', plain, (g(c2, s(s(c5))) = c2) <= ((g(c2, s(s(c5))) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['2834'])).
318.63/46.70	tff('2836', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2837', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(s(s(c5)), c2))) <= ((g(c2, s(s(c5))) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['2835', '2836'])).
318.63/46.70	tff('2838', plain,
318.63/46.70	    ( zip_tseitin_2(s(s(c5)), c2)) <= (( zip_tseitin_2(s(s(c5)), c2))),
318.63/46.70	    inference('split', [status(esa)], ['2837'])).
318.63/46.70	tff('2839', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2840', plain,
318.63/46.70	    (( zip_tseitin_1(s(s(c5)), c2) |  zip_tseitin_0(s(s(c5)), c2)))
318.63/46.70	      <= (( zip_tseitin_2(s(s(c5)), c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['2838', '2839'])).
318.63/46.70	tff('2841', plain,
318.63/46.70	    ( zip_tseitin_0(s(s(c5)), c2)) <= (( zip_tseitin_0(s(s(c5)), c2))),
318.63/46.70	    inference('split', [status(esa)], ['2840'])).
318.63/46.70	tff('2842', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2843', plain, (c2 = c1) <= (( zip_tseitin_0(s(s(c5)), c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['2841', '2842'])).
318.63/46.70	tff('2844', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2845', plain, ~ ( zip_tseitin_0(s(s(c5)), c2)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2843', '2844'])).
318.63/46.70	tff('2846', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2847', plain,
318.63/46.70	    ( zip_tseitin_1(s(s(c5)), c2)) <= (( zip_tseitin_1(s(s(c5)), c2))),
318.63/46.70	    inference('split', [status(esa)], ['2840'])).
318.63/46.70	tff('2848', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2849', plain, (c2 = c8) <= (( zip_tseitin_1(s(s(c5)), c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['2847', '2848'])).
318.63/46.70	tff('2850', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2851', plain, (c1 = s(c2)) <= (( zip_tseitin_1(s(s(c5)), c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['2849', '2850'])).
318.63/46.70	tff('2852', plain, (c1 = c3) <= (( zip_tseitin_1(s(s(c5)), c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['2846', '2851'])).
318.63/46.70	tff('2853', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('2854', plain, ~ ( zip_tseitin_1(s(s(c5)), c2)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2852', '2853'])).
318.63/46.70	tff('2855', plain, (g(c2, s(s(c5))) = c5) <= ((g(c2, s(s(c5))) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['2576'])).
318.63/46.70	tff('2856', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2857', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(s(s(c5)), c2))) <= ((g(c2, s(s(c5))) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2855', '2856'])).
318.63/46.70	tff('2858', plain,
318.63/46.70	    ( zip_tseitin_2(s(s(c5)), c2)) <= ((g(c2, s(s(c5))) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2857'])).
318.63/46.70	tff('2859', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2860', plain,
318.63/46.70	    (( zip_tseitin_1(s(s(c5)), c2) |  zip_tseitin_0(s(s(c5)), c2)))
318.63/46.70	      <= ((g(c2, s(s(c5))) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2858', '2859'])).
318.63/46.70	tff('2861', plain,
318.63/46.70	    ~ (g(c2, s(s(c5))) = c5) | ( zip_tseitin_1(s(s(c5)), c2)) | 
318.63/46.70	    ( zip_tseitin_0(s(s(c5)), c2)),
318.63/46.70	    inference('split', [status(esa)], ['2860'])).
318.63/46.70	tff('2862', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4
318.63/46.70	       | g(c2, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['304', '305'])).
318.63/46.70	tff('2863', plain, ![X10]: g(X10, c8) != c2,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2864', plain,
318.63/46.70	    (c2 != c2
318.63/46.70	     | g(c2, c8) = c4
318.63/46.70	     | g(c2, c8) = c5
318.63/46.70	     | g(c2, c8) = c3
318.63/46.70	     | g(c3, c8) = c3),
318.63/46.70	    inference('sup-', [status(thm)], ['2862', '2863'])).
318.63/46.70	tff('2865', plain,
318.63/46.70	    (g(c3, c8) = c3 | g(c2, c8) = c3 | g(c2, c8) = c5 | g(c2, c8) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2864'])).
318.63/46.70	tff('2866', plain, (g(c2, c8) = c3) <= ((g(c2, c8) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2865'])).
318.63/46.70	tff('2867', plain, (g(c3, c8) = c3) <= ((g(c3, c8) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2737'])).
318.63/46.70	tff('2868', plain, ![X0]: (g(c3, X0) != c3 | g(c2, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['133', '134'])).
318.63/46.70	tff('2869', plain, ((c3 != c3 | g(c2, c8) = c1)) <= ((g(c3, c8) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['2867', '2868'])).
318.63/46.70	tff('2870', plain, (g(c2, c8) = c1) <= ((g(c3, c8) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2869'])).
318.63/46.70	tff('2871', plain, (c3 = c1) <= ((g(c3, c8) = c3) & (g(c2, c8) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2866', '2870'])).
318.63/46.70	tff('2872', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('2873', plain, ~ (g(c2, c8) = c3) | ~ (g(c3, c8) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2871', '2872'])).
318.63/46.70	tff('2874', plain, (g(c2, c8) = c4) <= ((g(c2, c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2865'])).
318.63/46.70	tff('2875', plain, (g(c2, c8) = c1) <= ((g(c3, c8) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2869'])).
318.63/46.70	tff('2876', plain, (c4 = c1) <= ((g(c3, c8) = c3) & (g(c2, c8) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2874', '2875'])).
318.63/46.70	tff('2877', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2878', plain, ~ (g(c2, c8) = c4) | ~ (g(c3, c8) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2876', '2877'])).
318.63/46.70	tff('2879', plain,
318.63/46.70	    (g(c3, c8) = c3) | (g(c3, c8) = c4) | (g(c3, c8) = c5) | (g(c4, c8) = c3),
318.63/46.70	    inference('split', [status(esa)], ['2737'])).
318.63/46.70	tff('2880', plain, (g(c3, c8) = c4) <= ((g(c3, c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2737'])).
318.63/46.70	tff('2881', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2882', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(c8, c3))) <= ((g(c3, c8) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['2880', '2881'])).
318.63/46.70	tff('2883', plain, ( zip_tseitin_2(c8, c3)) <= (( zip_tseitin_2(c8, c3))),
318.63/46.70	    inference('split', [status(esa)], ['2882'])).
318.63/46.70	tff('2884', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2885', plain,
318.63/46.70	    (( zip_tseitin_1(c8, c3) |  zip_tseitin_0(c8, c3)))
318.63/46.70	      <= (( zip_tseitin_2(c8, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2883', '2884'])).
318.63/46.70	tff('2886', plain, ( zip_tseitin_0(c8, c3)) <= (( zip_tseitin_0(c8, c3))),
318.63/46.70	    inference('split', [status(esa)], ['2885'])).
318.63/46.70	tff('2887', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2888', plain, (c3 = c1) <= (( zip_tseitin_0(c8, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2886', '2887'])).
318.63/46.70	tff('2889', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('2890', plain, ~ ( zip_tseitin_0(c8, c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2888', '2889'])).
318.63/46.70	tff('2891', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2892', plain, ( zip_tseitin_1(c8, c3)) <= (( zip_tseitin_1(c8, c3))),
318.63/46.70	    inference('split', [status(esa)], ['2885'])).
318.63/46.70	tff('2893', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2894', plain, (c3 = c8) <= (( zip_tseitin_1(c8, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['2892', '2893'])).
318.63/46.70	tff('2895', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2896', plain, (c1 = s(c3)) <= (( zip_tseitin_1(c8, c3))),
318.63/46.70	    inference('sup+', [status(thm)], ['2894', '2895'])).
318.63/46.70	tff('2897', plain, (c1 = c4) <= (( zip_tseitin_1(c8, c3))),
318.63/46.70	    inference('sup+', [status(thm)], ['2891', '2896'])).
318.63/46.70	tff('2898', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2899', plain, ~ ( zip_tseitin_1(c8, c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2897', '2898'])).
318.63/46.70	tff('2900', plain, (g(c3, c8) = c5) <= ((g(c3, c8) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['2737'])).
318.63/46.70	tff('2901', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2902', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c8, c3))) <= ((g(c3, c8) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2900', '2901'])).
318.63/46.70	tff('2903', plain, ( zip_tseitin_2(c8, c3)) <= ((g(c3, c8) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2902'])).
318.63/46.70	tff('2904', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2905', plain,
318.63/46.70	    (( zip_tseitin_1(c8, c3) |  zip_tseitin_0(c8, c3))) <= ((g(c3, c8) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2903', '2904'])).
318.63/46.70	tff('2906', plain,
318.63/46.70	    ~ (g(c3, c8) = c5) | ( zip_tseitin_1(c8, c3)) | ( zip_tseitin_0(c8, c3)),
318.63/46.70	    inference('split', [status(esa)], ['2905'])).
318.63/46.70	tff('2907', plain, (g(c3, s(s(c5))) = c2) <= ((g(c3, c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2740'])).
318.63/46.70	tff('2908', plain, (g(c3, s(s(c5))) = c1) <= ((g(c4, s(s(c5))) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2758'])).
318.63/46.70	tff('2909', plain, (c2 = c1) <= ((g(c3, c8) = c4) & (g(c4, s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2907', '2908'])).
318.63/46.70	tff('2910', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('2911', plain, ~ (g(c3, c8) = c4) | ~ (g(c4, s(s(c5))) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2909', '2910'])).
318.63/46.70	tff('2912', plain, (g(c3, s(s(c5))) = c3) <= ((g(c3, s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2749'])).
318.63/46.70	tff('2913', plain, (g(c3, s(s(c5))) = c1) <= ((g(c4, s(s(c5))) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2758'])).
318.63/46.70	tff('2914', plain,
318.63/46.70	    (c3 = c1) <= ((g(c4, s(s(c5))) = c3) & (g(c3, s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2912', '2913'])).
318.63/46.70	tff('2915', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('2916', plain, ~ (g(c3, s(s(c5))) = c3) | ~ (g(c4, s(s(c5))) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2914', '2915'])).
318.63/46.70	tff('2917', plain,
318.63/46.70	    (g(c4, s(s(c5))) = c3) | (g(c4, c8) = c4) | (g(c4, s(s(c5))) = c5) | 
318.63/46.70	    (g(c4, s(s(c5))) = c4) | (g(c5, s(s(c5))) = c3),
318.63/46.70	    inference('split', [status(esa)], ['393'])).
318.63/46.70	tff('2918', plain, (g(c4, s(s(c5))) = c2) <= ((g(c4, s(s(c5))) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['562'])).
318.63/46.70	tff('2919', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2920', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(s(s(c5)), c4))) <= ((g(c4, s(s(c5))) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['2918', '2919'])).
318.63/46.70	tff('2921', plain,
318.63/46.70	    ( zip_tseitin_2(s(s(c5)), c4)) <= (( zip_tseitin_2(s(s(c5)), c4))),
318.63/46.70	    inference('split', [status(esa)], ['2920'])).
318.63/46.70	tff('2922', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2923', plain,
318.63/46.70	    (( zip_tseitin_1(s(s(c5)), c4) |  zip_tseitin_0(s(s(c5)), c4)))
318.63/46.70	      <= (( zip_tseitin_2(s(s(c5)), c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['2921', '2922'])).
318.63/46.70	tff('2924', plain,
318.63/46.70	    ( zip_tseitin_1(s(s(c5)), c4)) <= (( zip_tseitin_1(s(s(c5)), c4))),
318.63/46.70	    inference('split', [status(esa)], ['2923'])).
318.63/46.70	tff('2925', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2926', plain, (c4 = c8) <= (( zip_tseitin_1(s(s(c5)), c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['2924', '2925'])).
318.63/46.70	tff('2927', plain, c8 != c4,
318.63/46.70	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.70	tff('2928', plain, ~ ( zip_tseitin_1(s(s(c5)), c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2926', '2927'])).
318.63/46.70	tff('2929', plain,
318.63/46.70	    ( zip_tseitin_0(s(s(c5)), c4)) <= (( zip_tseitin_0(s(s(c5)), c4))),
318.63/46.70	    inference('split', [status(esa)], ['2923'])).
318.63/46.70	tff('2930', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2931', plain, (c4 = c1) <= (( zip_tseitin_0(s(s(c5)), c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['2929', '2930'])).
318.63/46.70	tff('2932', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2933', plain, ~ ( zip_tseitin_0(s(s(c5)), c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2931', '2932'])).
318.63/46.70	tff('2934', plain, (g(c4, s(s(c5))) = c5) <= ((g(c4, s(s(c5))) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['393'])).
318.63/46.70	tff('2935', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2936', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(s(s(c5)), c4))) <= ((g(c4, s(s(c5))) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2934', '2935'])).
318.63/46.70	tff('2937', plain,
318.63/46.70	    ( zip_tseitin_2(s(s(c5)), c4)) <= ((g(c4, s(s(c5))) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2936'])).
318.63/46.70	tff('2938', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2939', plain,
318.63/46.70	    (( zip_tseitin_1(s(s(c5)), c4) |  zip_tseitin_0(s(s(c5)), c4)))
318.63/46.70	      <= ((g(c4, s(s(c5))) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2937', '2938'])).
318.63/46.70	tff('2940', plain,
318.63/46.70	    ~ (g(c4, s(s(c5))) = c5) | ( zip_tseitin_0(s(s(c5)), c4)) | 
318.63/46.70	    ( zip_tseitin_1(s(s(c5)), c4)),
318.63/46.70	    inference('split', [status(esa)], ['2939'])).
318.63/46.70	tff('2941', plain, (g(c4, c8) = c3) <= ((g(c4, c8) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2727'])).
318.63/46.70	tff('2942', plain, (g(c5, c8) = c3) <= ((g(c5, c8) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2727'])).
318.63/46.70	tff('2943', plain, ![X0]: (g(c5, X0) != c3 | g(c4, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['396', '397'])).
318.63/46.70	tff('2944', plain, ((c3 != c3 | g(c4, c8) = c1)) <= ((g(c5, c8) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['2942', '2943'])).
318.63/46.70	tff('2945', plain, (g(c4, c8) = c1) <= ((g(c5, c8) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2944'])).
318.63/46.70	tff('2946', plain, (c3 = c1) <= ((g(c5, c8) = c3) & (g(c4, c8) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['2941', '2945'])).
318.63/46.70	tff('2947', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('2948', plain, ~ (g(c4, c8) = c3) | ~ (g(c5, c8) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2946', '2947'])).
318.63/46.70	tff('2949', plain, (g(c4, c8) = c4) <= ((g(c4, c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2727'])).
318.63/46.70	tff('2950', plain, (g(c4, c8) = c1) <= ((g(c5, c8) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2944'])).
318.63/46.70	tff('2951', plain, (c4 = c1) <= ((g(c5, c8) = c3) & (g(c4, c8) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2949', '2950'])).
318.63/46.70	tff('2952', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('2953', plain, ~ (g(c4, c8) = c4) | ~ (g(c5, c8) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2951', '2952'])).
318.63/46.70	tff('2954', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2955', plain, (g(c5, c8) = c3) <= ((g(c5, c8) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2727'])).
318.63/46.70	tff('2956', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2957', plain,
318.63/46.70	    ((c3 != c5 |  zip_tseitin_2(c8, c5))) <= ((g(c5, c8) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['2955', '2956'])).
318.63/46.70	tff('2958', plain, ( zip_tseitin_2(c8, c5)) <= (( zip_tseitin_2(c8, c5))),
318.63/46.70	    inference('split', [status(esa)], ['2957'])).
318.63/46.70	tff('2959', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2960', plain,
318.63/46.70	    (( zip_tseitin_1(c8, c5) |  zip_tseitin_0(c8, c5)))
318.63/46.70	      <= (( zip_tseitin_2(c8, c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['2958', '2959'])).
318.63/46.70	tff('2961', plain, ( zip_tseitin_1(c8, c5)) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('split', [status(esa)], ['2960'])).
318.63/46.70	tff('2962', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('2963', plain, (c5 = c8) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['2961', '2962'])).
318.63/46.70	tff('2964', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2965', plain, (c1 = s(c5)) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup+', [status(thm)], ['2963', '2964'])).
318.63/46.70	tff('2966', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('2967', plain, (s(s(c1)) = c8) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup+', [status(thm)], ['2965', '2966'])).
318.63/46.70	tff('2968', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2969', plain, (c5 = c8) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['2961', '2962'])).
318.63/46.70	tff('2970', plain, (s(c2) = c5) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('demod', [status(thm)], ['2967', '2968', '2969'])).
318.63/46.70	tff('2971', plain, (c3 = c5) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup+', [status(thm)], ['2954', '2970'])).
318.63/46.70	tff('2972', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.70	tff('2973', plain, ~ ( zip_tseitin_1(c8, c5)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2971', '2972'])).
318.63/46.70	tff('2974', plain, ( zip_tseitin_0(c8, c5)) <= (( zip_tseitin_0(c8, c5))),
318.63/46.70	    inference('split', [status(esa)], ['2960'])).
318.63/46.70	tff('2975', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('2976', plain, (c5 = c1) <= (( zip_tseitin_0(c8, c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['2974', '2975'])).
318.63/46.70	tff('2977', plain, c1 != c5,
318.63/46.70	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.70	tff('2978', plain, ~ ( zip_tseitin_0(c8, c5)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2976', '2977'])).
318.63/46.70	tff('2979', plain, (g(c5, c8) = c5) <= ((g(c5, c8) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['2547'])).
318.63/46.70	tff('2980', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2981', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c8, c5))) <= ((g(c5, c8) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2979', '2980'])).
318.63/46.70	tff('2982', plain, ( zip_tseitin_2(c8, c5)) <= ((g(c5, c8) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['2981'])).
318.63/46.70	tff('2983', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('2984', plain,
318.63/46.70	    (( zip_tseitin_1(c8, c5) |  zip_tseitin_0(c8, c5))) <= ((g(c5, c8) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['2982', '2983'])).
318.63/46.70	tff('2985', plain,
318.63/46.70	    ~ (g(c5, c8) = c5) | ( zip_tseitin_0(c8, c5)) | ( zip_tseitin_1(c8, c5)),
318.63/46.70	    inference('split', [status(esa)], ['2984'])).
318.63/46.70	tff('2986', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('2987', plain, (g(s(c5), c8) = c4) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['2344'])).
318.63/46.70	tff('2988', plain,
318.63/46.70	    ((c3 = c4
318.63/46.70	      | g(c5, c8) = c3
318.63/46.70	      | g(c5, c8) = c5
318.63/46.70	      | g(c5, c8) = c4
318.63/46.70	      | g(c5, c8) = c2)) <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['2986', '2987'])).
318.63/46.70	tff('2989', plain, ![X10]: g(X10, c8) != c2,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('2990', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('2991', plain,
318.63/46.70	    ((g(c5, c8) = c3 | g(c5, c8) = c5 | g(c5, c8) = c4))
318.63/46.70	      <= ((g(s(c5), s(s(c5))) = c2)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2988', '2989', '2990'])).
318.63/46.70	tff('2992', plain,
318.63/46.70	    (g(c5, c8) = c5) | (g(c5, c8) = c4) | (g(c5, c8) = c3) | 
318.63/46.70	    ~ (g(s(c5), s(s(c5))) = c2), inference('split', [status(esa)], ['2991'])).
318.63/46.70	tff('2993', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('2994', plain, (g(s(s(c5)), s(s(c5))) = c2) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1819'])).
318.63/46.70	tff('2995', plain,
318.63/46.70	    ((c3 = c2
318.63/46.70	      | g(s(c5), s(s(c5))) = c3
318.63/46.70	      | g(s(c5), s(s(c5))) = c5
318.63/46.70	      | g(s(c5), s(s(c5))) = c4
318.63/46.70	      | g(s(c5), s(s(c5))) = c2)) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['2993', '2994'])).
318.63/46.70	tff('2996', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('2997', plain,
318.63/46.70	    ((g(s(c5), s(s(c5))) = c3
318.63/46.70	      | g(s(c5), s(s(c5))) = c5
318.63/46.70	      | g(s(c5), s(s(c5))) = c4
318.63/46.70	      | g(s(c5), s(s(c5))) = c2)) <= ((g(s(s(c5)), c8) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2995', '2996'])).
318.63/46.70	tff('2998', plain,
318.63/46.70	    ~ (g(s(s(c5)), c8) = c4) | (g(s(c5), s(s(c5))) = c3) | 
318.63/46.70	    (g(s(c5), s(s(c5))) = c5) | (g(s(c5), s(s(c5))) = c2) | 
318.63/46.70	    (g(s(c5), s(s(c5))) = c4), inference('split', [status(esa)], ['2997'])).
318.63/46.70	tff('2999', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3000', plain, (g(s(c5), s(s(c5))) = c2) <= ((g(s(c5), c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['453'])).
318.63/46.70	tff('3001', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3002', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(s(s(c5)), s(c5)))) <= ((g(s(c5), c8) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3000', '3001'])).
318.63/46.70	tff('3003', plain,
318.63/46.70	    ( zip_tseitin_2(s(s(c5)), s(c5))) <= (( zip_tseitin_2(s(s(c5)), s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3002'])).
318.63/46.70	tff('3004', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3005', plain,
318.63/46.70	    (( zip_tseitin_1(s(s(c5)), s(c5)) |  zip_tseitin_0(s(s(c5)), s(c5))))
318.63/46.70	      <= (( zip_tseitin_2(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3003', '3004'])).
318.63/46.70	tff('3006', plain,
318.63/46.70	    ( zip_tseitin_1(s(s(c5)), s(c5))) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3005'])).
318.63/46.70	tff('3007', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3008', plain, (s(c5) = c8) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3006', '3007'])).
318.63/46.70	tff('3009', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('3010', plain, (s(s(c8)) = c8) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['3008', '3009'])).
318.63/46.70	tff('3011', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3012', plain, (s(c1) = c8) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('demod', [status(thm)], ['3010', '3011'])).
318.63/46.70	tff('3013', plain,
318.63/46.70	    ( zip_tseitin_1(s(s(c5)), s(c5))) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3005'])).
318.63/46.70	tff('3014', plain, (s(c5) = c8) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3006', '3007'])).
318.63/46.70	tff('3015', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3016', plain, (s(c5) = c8) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3006', '3007'])).
318.63/46.70	tff('3017', plain,
318.63/46.70	    ( zip_tseitin_1(c1, c8)) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('demod', [status(thm)], ['3013', '3014', '3015', '3016'])).
318.63/46.70	tff('3018', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3019', plain, (c1 = c8) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3017', '3018'])).
318.63/46.70	tff('3020', plain, (s(c1) = c1) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('demod', [status(thm)], ['3012', '3019'])).
318.63/46.70	tff('3021', plain, (c2 = c1) <= (( zip_tseitin_1(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['2999', '3020'])).
318.63/46.70	tff('3022', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3023', plain, ~ ( zip_tseitin_1(s(s(c5)), s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3021', '3022'])).
318.63/46.70	tff('3024', plain,
318.63/46.70	    ( zip_tseitin_0(s(s(c5)), s(c5))) <= (( zip_tseitin_0(s(s(c5)), s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3005'])).
318.63/46.70	tff('3025', plain,
318.63/46.70	    ( zip_tseitin_0(s(s(c5)), s(c5))) <= (( zip_tseitin_0(s(s(c5)), s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3005'])).
318.63/46.70	tff('3026', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3027', plain, (s(c5) = c1) <= (( zip_tseitin_0(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3025', '3026'])).
318.63/46.70	tff('3028', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3029', plain, (s(c5) = c1) <= (( zip_tseitin_0(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3025', '3026'])).
318.63/46.70	tff('3030', plain,
318.63/46.70	    ( zip_tseitin_0(c2, c1)) <= (( zip_tseitin_0(s(s(c5)), s(c5)))),
318.63/46.70	    inference('demod', [status(thm)], ['3024', '3027', '3028', '3029'])).
318.63/46.70	tff('3031', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3032', plain, (c2 = c1) <= (( zip_tseitin_0(s(s(c5)), s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3030', '3031'])).
318.63/46.70	tff('3033', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3034', plain, ~ ( zip_tseitin_0(s(s(c5)), s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3032', '3033'])).
318.63/46.70	tff('3035', plain, (g(s(c5), s(s(c5))) = c5) <= ((g(s(c5), s(s(c5))) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['226'])).
318.63/46.70	tff('3036', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3037', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(s(s(c5)), s(c5))))
318.63/46.70	      <= ((g(s(c5), s(s(c5))) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3035', '3036'])).
318.63/46.70	tff('3038', plain,
318.63/46.70	    ( zip_tseitin_2(s(s(c5)), s(c5))) <= ((g(s(c5), s(s(c5))) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3037'])).
318.63/46.70	tff('3039', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3040', plain,
318.63/46.70	    (( zip_tseitin_1(s(s(c5)), s(c5)) |  zip_tseitin_0(s(s(c5)), s(c5))))
318.63/46.70	      <= ((g(s(c5), s(s(c5))) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3038', '3039'])).
318.63/46.70	tff('3041', plain,
318.63/46.70	    ~ (g(s(c5), s(s(c5))) = c5) | ( zip_tseitin_0(s(s(c5)), s(c5))) | 
318.63/46.70	    ( zip_tseitin_1(s(s(c5)), s(c5))),
318.63/46.70	    inference('split', [status(esa)], ['3040'])).
318.63/46.70	tff('3042', plain, (g(c5, s(s(c5))) = c1) <= ((g(s(c5), s(s(c5))) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2554'])).
318.63/46.70	tff('3043', plain, (g(c5, s(c5)) = c2) <= ((g(c5, s(c5)) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['861'])).
318.63/46.70	tff('3044', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3045', plain,
318.63/46.70	    ((c2 != c2 | g(c5, s(s(c5))) = c4)) <= ((g(c5, s(c5)) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['3043', '3044'])).
318.63/46.70	tff('3046', plain, (g(c5, s(s(c5))) = c4) <= ((g(c5, s(c5)) = c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['3045'])).
318.63/46.70	tff('3047', plain,
318.63/46.70	    (c1 = c4) <= ((g(s(c5), s(s(c5))) = c3) & (g(c5, s(c5)) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['3042', '3046'])).
318.63/46.70	tff('3048', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3049', plain, ~ (g(s(c5), s(s(c5))) = c3) | ~ (g(c5, s(c5)) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3047', '3048'])).
318.63/46.70	tff('3050', plain, (g(c5, s(s(c5))) = c2) <= ((g(c5, c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2550'])).
318.63/46.70	tff('3051', plain, (g(c5, s(s(c5))) = c4) <= ((g(c5, s(c5)) = c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['3045'])).
318.63/46.70	tff('3052', plain, (c2 = c4) <= ((g(c5, c8) = c4) & (g(c5, s(c5)) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['3050', '3051'])).
318.63/46.70	tff('3053', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3054', plain, ~ (g(c5, c8) = c4) | ~ (g(c5, s(c5)) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3052', '3053'])).
318.63/46.70	tff('3055', plain, (g(c5, s(s(c5))) = c3) <= ((g(c5, s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['393'])).
318.63/46.70	tff('3056', plain, (g(c5, s(s(c5))) = c4) <= ((g(c5, s(c5)) = c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['3045'])).
318.63/46.70	tff('3057', plain,
318.63/46.70	    (c3 = c4) <= ((g(c5, s(s(c5))) = c3) & (g(c5, s(c5)) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['3055', '3056'])).
318.63/46.70	tff('3058', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('3059', plain, ~ (g(c5, s(s(c5))) = c3) | ~ (g(c5, s(c5)) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3057', '3058'])).
318.63/46.70	tff('3060', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('3061', plain, (g(s(c5), s(c5)) = c1) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['252'])).
318.63/46.70	tff('3062', plain,
318.63/46.70	    ((c3 = c1
318.63/46.70	      | g(c5, s(c5)) = c3
318.63/46.70	      | g(c5, s(c5)) = c5
318.63/46.70	      | g(c5, s(c5)) = c4
318.63/46.70	      | g(c5, s(c5)) = c2)) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3060', '3061'])).
318.63/46.70	tff('3063', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3064', plain,
318.63/46.70	    ((g(c5, s(c5)) = c3
318.63/46.70	      | g(c5, s(c5)) = c5
318.63/46.70	      | g(c5, s(c5)) = c4
318.63/46.70	      | g(c5, s(c5)) = c2)) <= ((g(s(s(c5)), s(c5)) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3062', '3063'])).
318.63/46.70	tff('3065', plain,
318.63/46.70	    (g(c5, s(c5)) = c2) | (g(c5, s(c5)) = c3) | (g(c5, s(c5)) = c5) | 
318.63/46.70	    (g(c5, s(c5)) = c4) | ~ (g(s(s(c5)), s(c5)) = c3),
318.63/46.70	    inference('split', [status(esa)], ['3064'])).
318.63/46.70	tff('3066', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3067', plain, (g(c5, s(c5)) = c4) <= ((g(c5, s(c5)) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['752'])).
318.63/46.70	tff('3068', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3069', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(s(c5), c5))) <= ((g(c5, s(c5)) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3067', '3068'])).
318.63/46.70	tff('3070', plain,
318.63/46.70	    ( zip_tseitin_2(s(c5), c5)) <= (( zip_tseitin_2(s(c5), c5))),
318.63/46.70	    inference('split', [status(esa)], ['3069'])).
318.63/46.70	tff('3071', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3072', plain,
318.63/46.70	    (( zip_tseitin_1(s(c5), c5) |  zip_tseitin_0(s(c5), c5)))
318.63/46.70	      <= (( zip_tseitin_2(s(c5), c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['3070', '3071'])).
318.63/46.70	tff('3073', plain,
318.63/46.70	    ( zip_tseitin_1(s(c5), c5)) <= (( zip_tseitin_1(s(c5), c5))),
318.63/46.70	    inference('split', [status(esa)], ['3072'])).
318.63/46.70	tff('3074', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3075', plain, (c5 = c8) <= (( zip_tseitin_1(s(c5), c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['3073', '3074'])).
318.63/46.70	tff('3076', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3077', plain, (c1 = s(c5)) <= (( zip_tseitin_1(s(c5), c5))),
318.63/46.70	    inference('sup+', [status(thm)], ['3075', '3076'])).
318.63/46.70	tff('3078', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('3079', plain, (s(s(c1)) = c8) <= (( zip_tseitin_1(s(c5), c5))),
318.63/46.70	    inference('sup+', [status(thm)], ['3077', '3078'])).
318.63/46.70	tff('3080', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3081', plain, (c5 = c8) <= (( zip_tseitin_1(s(c5), c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['3073', '3074'])).
318.63/46.70	tff('3082', plain, (s(c2) = c5) <= (( zip_tseitin_1(s(c5), c5))),
318.63/46.70	    inference('demod', [status(thm)], ['3079', '3080', '3081'])).
318.63/46.70	tff('3083', plain, (c3 = c5) <= (( zip_tseitin_1(s(c5), c5))),
318.63/46.70	    inference('sup+', [status(thm)], ['3066', '3082'])).
318.63/46.70	tff('3084', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.70	tff('3085', plain, ~ ( zip_tseitin_1(s(c5), c5)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3083', '3084'])).
318.63/46.70	tff('3086', plain,
318.63/46.70	    ( zip_tseitin_0(s(c5), c5)) <= (( zip_tseitin_0(s(c5), c5))),
318.63/46.70	    inference('split', [status(esa)], ['3072'])).
318.63/46.70	tff('3087', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3088', plain, (c5 = c1) <= (( zip_tseitin_0(s(c5), c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['3086', '3087'])).
318.63/46.70	tff('3089', plain, c1 != c5,
318.63/46.70	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.70	tff('3090', plain, ~ ( zip_tseitin_0(s(c5), c5)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3088', '3089'])).
318.63/46.70	tff('3091', plain, (g(c5, s(c5)) = c5) <= ((g(c5, s(c5)) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['1347'])).
318.63/46.70	tff('3092', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3093', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(s(c5), c5))) <= ((g(c5, s(c5)) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3091', '3092'])).
318.63/46.70	tff('3094', plain, ( zip_tseitin_2(s(c5), c5)) <= ((g(c5, s(c5)) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3093'])).
318.63/46.70	tff('3095', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3096', plain,
318.63/46.70	    (( zip_tseitin_1(s(c5), c5) |  zip_tseitin_0(s(c5), c5)))
318.63/46.70	      <= ((g(c5, s(c5)) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3094', '3095'])).
318.63/46.70	tff('3097', plain,
318.63/46.70	    ( zip_tseitin_0(s(c5), c5)) | ( zip_tseitin_1(s(c5), c5)) | 
318.63/46.70	    ~ (g(c5, s(c5)) = c5), inference('split', [status(esa)], ['3096'])).
318.63/46.70	tff('3098', plain, (g(c4, s(c5)) = c3) <= ((g(c4, s(c5)) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['566'])).
318.63/46.70	tff('3099', plain, (g(c4, s(c5)) = c1) <= ((g(c5, s(c5)) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2625'])).
318.63/46.70	tff('3100', plain, (c3 = c1) <= ((g(c4, s(c5)) = c3) & (g(c5, s(c5)) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3098', '3099'])).
318.63/46.70	tff('3101', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3102', plain, ~ (g(c4, s(c5)) = c3) | ~ (g(c5, s(c5)) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3100', '3101'])).
318.63/46.70	tff('3103', plain, (g(c4, s(c5)) = c3) <= ((g(c4, s(c5)) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['566'])).
318.63/46.70	tff('3104', plain, (g(c4, s(c5)) = c2) <= ((g(c4, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2593'])).
318.63/46.70	tff('3105', plain,
318.63/46.70	    (c3 = c2) <= ((g(c4, s(s(c5))) = c4) & (g(c4, s(c5)) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3103', '3104'])).
318.63/46.70	tff('3106', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3107', plain, ~ (g(c4, s(c5)) = c3) | ~ (g(c4, s(s(c5))) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3105', '3106'])).
318.63/46.70	tff('3108', plain, (g(c1, c8) = c4) <= ((g(c1, c8) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2798'])).
318.63/46.70	tff('3109', plain, ![X0]: (g(X0, c8) != c4 | g(X0, s(s(c5))) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['115', '116'])).
318.63/46.70	tff('3110', plain, ((c4 != c4 | g(c1, s(s(c5))) = c2)) <= ((g(c1, c8) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3108', '3109'])).
318.63/46.70	tff('3111', plain, (g(c1, s(s(c5))) = c2) <= ((g(c1, c8) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['3110'])).
318.63/46.70	tff('3112', plain, (g(c2, s(s(c5))) = c3) <= ((g(c2, s(s(c5))) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2576'])).
318.63/46.70	tff('3113', plain, ![X0]: (g(c2, X0) != c3 | g(c1, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['297', '298'])).
318.63/46.70	tff('3114', plain,
318.63/46.70	    ((c3 != c3 | g(c1, s(s(c5))) = c1)) <= ((g(c2, s(s(c5))) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3112', '3113'])).
318.63/46.70	tff('3115', plain, (g(c1, s(s(c5))) = c1) <= ((g(c2, s(s(c5))) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['3114'])).
318.63/46.70	tff('3116', plain, (c2 = c1) <= ((g(c1, c8) = c4) & (g(c2, s(s(c5))) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3111', '3115'])).
318.63/46.70	tff('3117', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3118', plain, ~ (g(c2, s(s(c5))) = c3) | ~ (g(c1, c8) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3116', '3117'])).
318.63/46.70	tff('3119', plain, (g(c3, c3) = c3) <= ((g(c3, c3) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['47'])).
318.63/46.70	tff('3120', plain, (g(c3, c3) = c1) <= ((g(c4, c3) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2275'])).
318.63/46.70	tff('3121', plain, (c3 = c1) <= ((g(c3, c3) = c3) & (g(c4, c3) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3119', '3120'])).
318.63/46.70	tff('3122', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3123', plain, ~ (g(c3, c3) = c3) | ~ (g(c4, c3) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3121', '3122'])).
318.63/46.70	tff('3124', plain, (g(c4, c1) = c3) <= ((g(c4, c1) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['1265'])).
318.63/46.70	tff('3125', plain, ![X0]: (g(c4, X0) != c3 | g(c3, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['945', '946'])).
318.63/46.70	tff('3126', plain, ((c3 != c3 | g(c3, c1) = c1)) <= ((g(c4, c1) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3124', '3125'])).
318.63/46.70	tff('3127', plain, (g(c3, c1) = c1) <= ((g(c4, c1) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['3126'])).
318.63/46.70	tff('3128', plain, (g(c3, c2) = c4) <= ((g(c3, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['923'])).
318.63/46.70	tff('3129', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.70	tff('3130', plain, ((c4 != c4 | g(c3, c1) = c2)) <= ((g(c3, c2) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3128', '3129'])).
318.63/46.70	tff('3131', plain, (g(c3, c1) = c2) <= ((g(c3, c2) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['3130'])).
318.63/46.70	tff('3132', plain, (c1 = c2) <= ((g(c4, c1) = c3) & (g(c3, c2) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3127', '3131'])).
318.63/46.70	tff('3133', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3134', plain, ~ (g(c3, c2) = c4) | ~ (g(c4, c1) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3132', '3133'])).
318.63/46.70	tff('3135', plain, (g(c4, c2) = c3) <= ((g(c4, c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['272'])).
318.63/46.70	tff('3136', plain, (g(c4, c2) = c2) <= ((g(c4, c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2051'])).
318.63/46.70	tff('3137', plain, (c3 = c2) <= ((g(c4, c3) = c4) & (g(c4, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3135', '3136'])).
318.63/46.70	tff('3138', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3139', plain, ~ (g(c4, c3) = c4) | ~ (g(c4, c2) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3137', '3138'])).
318.63/46.70	tff('3140', plain, (g(c2, c2) = c4) <= ((g(c2, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['196'])).
318.63/46.70	tff('3141', plain, (g(c2, c2) = c4) <= ((g(c2, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['196'])).
318.63/46.70	tff('3142', plain, ![X2, X4]: (g(s(X2), X4) = c3 | g(X2, X4) != c1),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3143', plain, ((c4 != c1 | g(s(c2), c2) = c3)) <= ((g(c2, c2) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3141', '3142'])).
318.63/46.70	tff('3144', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3145', plain, ((c4 != c1 | g(c3, c2) = c3)) <= ((g(c2, c2) = c4)),
318.63/46.70	    inference('demod', [status(thm)], ['3143', '3144'])).
318.63/46.70	tff('3146', plain, (g(c3, c2) = c3) <= ((g(c3, c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['3145'])).
318.63/46.70	tff('3147', plain, ![X0]: (g(c3, X0) != c3 | g(c2, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['133', '134'])).
318.63/46.70	tff('3148', plain, ((c3 != c3 | g(c2, c2) = c1)) <= ((g(c3, c2) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3146', '3147'])).
318.63/46.70	tff('3149', plain, (g(c2, c2) = c1) <= ((g(c3, c2) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['3148'])).
318.63/46.70	tff('3150', plain, (c4 = c1) <= ((g(c2, c2) = c4) & (g(c3, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3140', '3149'])).
318.63/46.70	tff('3151', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3152', plain, ~ (g(c3, c2) = c3) | ~ (g(c2, c2) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3150', '3151'])).
318.63/46.70	tff('3153', plain, (g(c2, c2) = c1) <= ((g(c3, c2) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['3148'])).
318.63/46.70	tff('3154', plain, (g(c2, c2) = c2) <= ((g(c2, c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2294'])).
318.63/46.70	tff('3155', plain, (c1 = c2) <= ((g(c3, c2) = c3) & (g(c2, c3) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3153', '3154'])).
318.63/46.70	tff('3156', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3157', plain, ~ (g(c3, c2) = c3) | ~ (g(c2, c3) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3155', '3156'])).
318.63/46.70	tff('3158', plain, (g(c4, c2) = c4) <= ((g(c4, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['272'])).
318.63/46.70	tff('3159', plain, (g(c4, c2) = c3) <= ((g(c4, c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['272'])).
318.63/46.70	tff('3160', plain, (c4 = c3) <= ((g(c4, c2) = c4) & (g(c4, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3158', '3159'])).
318.63/46.70	tff('3161', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('3162', plain, ~ (g(c4, c2) = c4) | ~ (g(c4, c2) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3160', '3161'])).
318.63/46.70	tff('3163', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3164', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, s(X0)) = c4
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['8'])).
318.63/46.70	tff('3165', plain,
318.63/46.70	    (g(c3, c3) = c4
318.63/46.70	     | g(c3, c2) = c4
318.63/46.70	     | g(c3, c2) = c5
318.63/46.70	     | g(c3, c2) = c3
318.63/46.70	     | g(c4, c2) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3163', '3164'])).
318.63/46.70	tff('3166', plain,
318.63/46.70	    (g(c3, c2) = c3) | (g(c3, c2) = c4) | (g(c3, c2) = c5) | 
318.63/46.70	    (g(c3, c3) = c4) | (g(c4, c2) = c3),
318.63/46.70	    inference('split', [status(esa)], ['3165'])).
318.63/46.70	tff('3167', plain, (g(c3, c2) = c4) <= ((g(c3, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['923'])).
318.63/46.70	tff('3168', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3169', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(c2, c3))) <= ((g(c3, c2) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3167', '3168'])).
318.63/46.70	tff('3170', plain, ( zip_tseitin_2(c2, c3)) <= (( zip_tseitin_2(c2, c3))),
318.63/46.70	    inference('split', [status(esa)], ['3169'])).
318.63/46.70	tff('3171', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3172', plain,
318.63/46.70	    (( zip_tseitin_1(c2, c3) |  zip_tseitin_0(c2, c3)))
318.63/46.70	      <= (( zip_tseitin_2(c2, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['3170', '3171'])).
318.63/46.70	tff('3173', plain, ( zip_tseitin_0(c2, c3)) <= (( zip_tseitin_0(c2, c3))),
318.63/46.70	    inference('split', [status(esa)], ['3172'])).
318.63/46.70	tff('3174', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3175', plain, (c2 = c1) <= (( zip_tseitin_0(c2, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['3173', '3174'])).
318.63/46.70	tff('3176', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3177', plain, ~ ( zip_tseitin_0(c2, c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3175', '3176'])).
318.63/46.70	tff('3178', plain, ( zip_tseitin_1(c2, c3)) <= (( zip_tseitin_1(c2, c3))),
318.63/46.70	    inference('split', [status(esa)], ['3172'])).
318.63/46.70	tff('3179', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3180', plain, (c3 = c8) <= (( zip_tseitin_1(c2, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['3178', '3179'])).
318.63/46.70	tff('3181', plain, ( zip_tseitin_1(c2, c3)) <= (( zip_tseitin_1(c2, c3))),
318.63/46.70	    inference('split', [status(esa)], ['3172'])).
318.63/46.70	tff('3182', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3183', plain, (c2 = c8) <= (( zip_tseitin_1(c2, c3))),
318.63/46.70	    inference('sup-', [status(thm)], ['3181', '3182'])).
318.63/46.70	tff('3184', plain, (c2 = c3) <= (( zip_tseitin_1(c2, c3))),
318.63/46.70	    inference('sup+', [status(thm)], ['3180', '3183'])).
318.63/46.70	tff('3185', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3186', plain, ~ ( zip_tseitin_1(c2, c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3184', '3185'])).
318.63/46.70	tff('3187', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c4, X0) = c3
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c3, X0) = c5
318.63/46.70	       | g(c3, X0) = c4
318.63/46.70	       | g(c3, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['1', '5'])).
318.63/46.70	tff('3188', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.70	tff('3189', plain,
318.63/46.70	    (c2 != c4
318.63/46.70	     | g(c3, c2) = c4
318.63/46.70	     | g(c3, c2) = c5
318.63/46.70	     | g(c3, c2) = c3
318.63/46.70	     | g(c4, c2) = c3
318.63/46.70	     | g(c3, c1) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['3187', '3188'])).
318.63/46.70	tff('3190', plain, (g(c3, c2) = c5) <= ((g(c3, c2) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['3189'])).
318.63/46.70	tff('3191', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3192', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c2, c3))) <= ((g(c3, c2) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3190', '3191'])).
318.63/46.70	tff('3193', plain, ( zip_tseitin_2(c2, c3)) <= ((g(c3, c2) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3192'])).
318.63/46.70	tff('3194', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3195', plain,
318.63/46.70	    (( zip_tseitin_1(c2, c3) |  zip_tseitin_0(c2, c3))) <= ((g(c3, c2) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3193', '3194'])).
318.63/46.70	tff('3196', plain,
318.63/46.70	    ~ (g(c3, c2) = c5) | ( zip_tseitin_1(c2, c3)) | ( zip_tseitin_0(c2, c3)),
318.63/46.70	    inference('split', [status(esa)], ['3195'])).
318.63/46.70	tff('3197', plain, (g(c2, c2) = c3) <= ((g(c2, c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['108'])).
318.63/46.70	tff('3198', plain, (g(c2, c2) = c1) <= ((g(c3, c2) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['3148'])).
318.63/46.70	tff('3199', plain, (c3 = c1) <= ((g(c2, c2) = c3) & (g(c3, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3197', '3198'])).
318.63/46.70	tff('3200', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3201', plain, ~ (g(c3, c2) = c3) | ~ (g(c2, c2) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3199', '3200'])).
318.63/46.70	tff('3202', plain, (g(c3, c1) = c3) <= ((g(c3, c1) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['30'])).
318.63/46.70	tff('3203', plain, (g(c3, c1) = c2) <= ((g(c3, c2) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['3130'])).
318.63/46.70	tff('3204', plain, (c3 = c2) <= ((g(c3, c1) = c3) & (g(c3, c2) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3202', '3203'])).
318.63/46.70	tff('3205', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3206', plain, ~ (g(c3, c2) = c4) | ~ (g(c3, c1) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3204', '3205'])).
318.63/46.70	tff('3207', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3208', plain, (g(c2, c2) = c3) <= ((g(c2, c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['108'])).
318.63/46.70	tff('3209', plain, (g(c2, c2) = c4) <= ((g(c2, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['196'])).
318.63/46.70	tff('3210', plain, (c3 = c4) <= ((g(c2, c2) = c4) & (g(c2, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3208', '3209'])).
318.63/46.70	tff('3211', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3212', plain, (c4 = s(c4)) <= ((g(c2, c2) = c4) & (g(c2, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3210', '3211'])).
318.63/46.70	tff('3213', plain, (c4 = c5) <= ((g(c2, c2) = c4) & (g(c2, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3207', '3212'])).
318.63/46.70	tff('3214', plain, c5 != c4, inference('sup-', [status(thm)], ['320', '321'])).
318.63/46.70	tff('3215', plain, ~ (g(c2, c2) = c4) | ~ (g(c2, c2) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3213', '3214'])).
318.63/46.70	tff('3216', plain, (c1 = s(c5)) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup+', [status(thm)], ['2963', '2964'])).
318.63/46.70	tff('3217', plain,
318.63/46.70	    ( zip_tseitin_2(c8, s(s(c5)))) <= (( zip_tseitin_2(c8, s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['2352'])).
318.63/46.70	tff('3218', plain,
318.63/46.70	    ( zip_tseitin_2(c8, s(c1)))
318.63/46.70	      <= (( zip_tseitin_2(c8, s(s(c5)))) & ( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup+', [status(thm)], ['3216', '3217'])).
318.63/46.70	tff('3219', plain, (c5 = c8) <= (( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['2961', '2962'])).
318.63/46.70	tff('3220', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3221', plain,
318.63/46.70	    ( zip_tseitin_2(c5, c2))
318.63/46.70	      <= (( zip_tseitin_2(c8, s(s(c5)))) & ( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('demod', [status(thm)], ['3218', '3219', '3220'])).
318.63/46.70	tff('3222', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3223', plain,
318.63/46.70	    (( zip_tseitin_1(c5, c2) |  zip_tseitin_0(c5, c2)))
318.63/46.70	      <= (( zip_tseitin_2(c8, s(s(c5)))) & ( zip_tseitin_1(c8, c5))),
318.63/46.70	    inference('sup-', [status(thm)], ['3221', '3222'])).
318.63/46.70	tff('3224', plain, ( zip_tseitin_0(c5, c2)) <= (( zip_tseitin_0(c5, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3223'])).
318.63/46.70	tff('3225', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3226', plain, (c5 = c1) <= (( zip_tseitin_0(c5, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3224', '3225'])).
318.63/46.70	tff('3227', plain, c1 != c5,
318.63/46.70	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.70	tff('3228', plain, ~ ( zip_tseitin_0(c5, c2)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3226', '3227'])).
318.63/46.70	tff('3229', plain, ( zip_tseitin_1(c5, c2)) <= (( zip_tseitin_1(c5, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3223'])).
318.63/46.70	tff('3230', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3231', plain, (c2 = c8) <= (( zip_tseitin_1(c5, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3229', '3230'])).
318.63/46.70	tff('3232', plain, ( zip_tseitin_1(c5, c2)) <= (( zip_tseitin_1(c5, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3223'])).
318.63/46.70	tff('3233', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3234', plain, (c5 = c8) <= (( zip_tseitin_1(c5, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3232', '3233'])).
318.63/46.70	tff('3235', plain, (c5 = c2) <= (( zip_tseitin_1(c5, c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['3231', '3234'])).
318.63/46.70	tff('3236', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.70	tff('3237', plain, ~ ( zip_tseitin_1(c5, c2)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3235', '3236'])).
318.63/46.70	tff('3238', plain, (g(c2, c5) = c5) <= ((g(c2, c5) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['487'])).
318.63/46.70	tff('3239', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3240', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c5, c2))) <= ((g(c2, c5) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3238', '3239'])).
318.63/46.70	tff('3241', plain, ( zip_tseitin_2(c5, c2)) <= ((g(c2, c5) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3240'])).
318.63/46.70	tff('3242', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3243', plain,
318.63/46.70	    (( zip_tseitin_1(c5, c2) |  zip_tseitin_0(c5, c2))) <= ((g(c2, c5) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3241', '3242'])).
318.63/46.70	tff('3244', plain,
318.63/46.70	    ~ (g(c2, c5) = c5) | ( zip_tseitin_1(c5, c2)) | ( zip_tseitin_0(c5, c2)),
318.63/46.70	    inference('split', [status(esa)], ['3243'])).
318.63/46.70	tff('3245', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, s(X0)) = c4
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2574'])).
318.63/46.70	tff('3246', plain, (g(c2, s(c5)) = c2) <= ((g(c2, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2579'])).
318.63/46.70	tff('3247', plain,
318.63/46.70	    ((c4 = c2
318.63/46.70	      | g(c2, c5) = c4
318.63/46.70	      | g(c2, c5) = c5
318.63/46.70	      | g(c2, c5) = c3
318.63/46.70	      | g(c3, c5) = c3)) <= ((g(c2, s(s(c5))) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3245', '3246'])).
318.63/46.70	tff('3248', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3249', plain,
318.63/46.70	    ((g(c2, c5) = c4 | g(c2, c5) = c5 | g(c2, c5) = c3 | g(c3, c5) = c3))
318.63/46.70	      <= ((g(c2, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3247', '3248'])).
318.63/46.70	tff('3250', plain,
318.63/46.70	    (g(c2, c5) = c5) | (g(c2, c5) = c3) | (g(c2, c5) = c4) | 
318.63/46.70	    (g(c3, c5) = c3) | ~ (g(c2, s(s(c5))) = c4),
318.63/46.70	    inference('split', [status(esa)], ['3249'])).
318.63/46.70	tff('3251', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3252', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, X0) = c3 | g(c1, X0) = c5 | g(c1, X0) = c4 | g(c1, X0) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2793', '2794'])).
318.63/46.70	tff('3253', plain, ![X5, X7]: (g(X5, s(X7)) = c4 | g(X5, X7) != c2),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3254', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (c2 != c2
318.63/46.70	       | g(c1, X0) = c4
318.63/46.70	       | g(c1, X0) = c5
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c1, s(X0)) = c4),
318.63/46.70	    inference('sup-', [status(thm)], ['3252', '3253'])).
318.63/46.70	tff('3255', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c1, s(X0)) = c4 | g(c2, X0) = c3 | g(c1, X0) = c5 | g(c1, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['3254'])).
318.63/46.70	tff('3256', plain,
318.63/46.70	    (g(c1, c5) = c4 | g(c1, c4) = c4 | g(c1, c4) = c5 | g(c2, c4) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3251', '3255'])).
318.63/46.70	tff('3257', plain,
318.63/46.70	    (g(c1, c5) = c4) | (g(c2, c4) = c3) | (g(c1, c4) = c5) | (g(c1, c4) = c4),
318.63/46.70	    inference('split', [status(esa)], ['3256'])).
318.63/46.70	tff('3258', plain, (g(c1, c4) = c4) <= ((g(c1, c4) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2254'])).
318.63/46.70	tff('3259', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3260', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(c4, c1))) <= ((g(c1, c4) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3258', '3259'])).
318.63/46.70	tff('3261', plain, ( zip_tseitin_2(c4, c1)) <= (( zip_tseitin_2(c4, c1))),
318.63/46.70	    inference('split', [status(esa)], ['3260'])).
318.63/46.70	tff('3262', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3263', plain,
318.63/46.70	    (( zip_tseitin_1(c4, c1) |  zip_tseitin_0(c4, c1)))
318.63/46.70	      <= (( zip_tseitin_2(c4, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['3261', '3262'])).
318.63/46.70	tff('3264', plain, ( zip_tseitin_1(c4, c1)) <= (( zip_tseitin_1(c4, c1))),
318.63/46.70	    inference('split', [status(esa)], ['3263'])).
318.63/46.70	tff('3265', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3266', plain, (c4 = c8) <= (( zip_tseitin_1(c4, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['3264', '3265'])).
318.63/46.70	tff('3267', plain, c8 != c4,
318.63/46.70	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.70	tff('3268', plain, ~ ( zip_tseitin_1(c4, c1)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3266', '3267'])).
318.63/46.70	tff('3269', plain, ( zip_tseitin_0(c4, c1)) <= (( zip_tseitin_0(c4, c1))),
318.63/46.70	    inference('split', [status(esa)], ['3263'])).
318.63/46.70	tff('3270', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3271', plain, (c4 = c1) <= (( zip_tseitin_0(c4, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['3269', '3270'])).
318.63/46.70	tff('3272', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3273', plain, ~ ( zip_tseitin_0(c4, c1)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3271', '3272'])).
318.63/46.70	tff('3274', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, X0) = c3 | g(c1, X0) = c5 | g(c1, X0) = c4 | g(c1, X0) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2793', '2794'])).
318.63/46.70	tff('3275', plain, ![X0]: (g(X0, c4) != c4 | g(X0, c3) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['284', '285'])).
318.63/46.70	tff('3276', plain,
318.63/46.70	    (c2 != c4
318.63/46.70	     | g(c1, c4) = c4
318.63/46.70	     | g(c1, c4) = c5
318.63/46.70	     | g(c2, c4) = c3
318.63/46.70	     | g(c1, c3) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['3274', '3275'])).
318.63/46.70	tff('3277', plain, (g(c1, c4) = c5) <= ((g(c1, c4) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['3276'])).
318.63/46.70	tff('3278', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3279', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c4, c1))) <= ((g(c1, c4) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3277', '3278'])).
318.63/46.70	tff('3280', plain, ( zip_tseitin_2(c4, c1)) <= ((g(c1, c4) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3279'])).
318.63/46.70	tff('3281', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3282', plain,
318.63/46.70	    (( zip_tseitin_1(c4, c1) |  zip_tseitin_0(c4, c1))) <= ((g(c1, c4) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3280', '3281'])).
318.63/46.70	tff('3283', plain,
318.63/46.70	    ~ (g(c1, c4) = c5) | ( zip_tseitin_0(c4, c1)) | ( zip_tseitin_1(c4, c1)),
318.63/46.70	    inference('split', [status(esa)], ['3282'])).
318.63/46.70	tff('3284', plain, (g(c2, c4) = c4) <= ((g(c2, c4) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2264'])).
318.63/46.70	tff('3285', plain, (g(c2, c4) = c2) <= ((g(c2, c5) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2434'])).
318.63/46.70	tff('3286', plain, (c4 = c2) <= ((g(c2, c5) = c4) & (g(c2, c4) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3284', '3285'])).
318.63/46.70	tff('3287', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3288', plain, ~ (g(c2, c5) = c4) | ~ (g(c2, c4) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3286', '3287'])).
318.63/46.70	tff('3289', plain, (g(c2, c4) = c4) <= ((g(c2, c4) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['2264'])).
318.63/46.70	tff('3290', plain, (g(c2, c4) = c3) <= ((g(c2, c4) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['2264'])).
318.63/46.70	tff('3291', plain, (c4 = c3) <= ((g(c2, c4) = c4) & (g(c2, c4) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3289', '3290'])).
318.63/46.70	tff('3292', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('3293', plain, ~ (g(c2, c4) = c3) | ~ (g(c2, c4) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3291', '3292'])).
318.63/46.70	tff('3294', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3295', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, s(X0)) = c4
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2574'])).
318.63/46.70	tff('3296', plain,
318.63/46.70	    (g(c2, c4) = c4
318.63/46.70	     | g(c2, c3) = c4
318.63/46.70	     | g(c2, c3) = c5
318.63/46.70	     | g(c2, c3) = c3
318.63/46.70	     | g(c3, c3) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3294', '3295'])).
318.63/46.70	tff('3297', plain,
318.63/46.70	    (g(c2, c4) = c4) | (g(c3, c3) = c3) | (g(c2, c3) = c5) | 
318.63/46.70	    (g(c2, c3) = c4) | (g(c2, c3) = c3),
318.63/46.70	    inference('split', [status(esa)], ['3296'])).
318.63/46.70	tff('3298', plain, (g(c2, c3) = c4) <= ((g(c2, c3) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['1128'])).
318.63/46.70	tff('3299', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3300', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(c3, c2))) <= ((g(c2, c3) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3298', '3299'])).
318.63/46.70	tff('3301', plain, ( zip_tseitin_2(c3, c2)) <= (( zip_tseitin_2(c3, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3300'])).
318.63/46.70	tff('3302', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3303', plain,
318.63/46.70	    (( zip_tseitin_1(c3, c2) |  zip_tseitin_0(c3, c2)))
318.63/46.70	      <= (( zip_tseitin_2(c3, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3301', '3302'])).
318.63/46.70	tff('3304', plain, ( zip_tseitin_1(c3, c2)) <= (( zip_tseitin_1(c3, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3303'])).
318.63/46.70	tff('3305', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3306', plain, (c2 = c8) <= (( zip_tseitin_1(c3, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3304', '3305'])).
318.63/46.70	tff('3307', plain, ( zip_tseitin_1(c3, c2)) <= (( zip_tseitin_1(c3, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3303'])).
318.63/46.70	tff('3308', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3309', plain, (c3 = c8) <= (( zip_tseitin_1(c3, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3307', '3308'])).
318.63/46.70	tff('3310', plain, (c3 = c2) <= (( zip_tseitin_1(c3, c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['3306', '3309'])).
318.63/46.70	tff('3311', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3312', plain, ~ ( zip_tseitin_1(c3, c2)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3310', '3311'])).
318.63/46.70	tff('3313', plain, ( zip_tseitin_0(c3, c2)) <= (( zip_tseitin_0(c3, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3303'])).
318.63/46.70	tff('3314', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3315', plain, (c3 = c1) <= (( zip_tseitin_0(c3, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3313', '3314'])).
318.63/46.70	tff('3316', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3317', plain, ~ ( zip_tseitin_0(c3, c2)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3315', '3316'])).
318.63/46.70	tff('3318', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4
318.63/46.70	       | g(c2, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['304', '305'])).
318.63/46.70	tff('3319', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.70	tff('3320', plain,
318.63/46.70	    (c2 != c4
318.63/46.70	     | g(c2, c3) = c4
318.63/46.70	     | g(c2, c3) = c5
318.63/46.70	     | g(c2, c3) = c3
318.63/46.70	     | g(c3, c3) = c3
318.63/46.70	     | g(c2, c2) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['3318', '3319'])).
318.63/46.70	tff('3321', plain, (g(c2, c3) = c5) <= ((g(c2, c3) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['3320'])).
318.63/46.70	tff('3322', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3323', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c3, c2))) <= ((g(c2, c3) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3321', '3322'])).
318.63/46.70	tff('3324', plain, ( zip_tseitin_2(c3, c2)) <= ((g(c2, c3) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3323'])).
318.63/46.70	tff('3325', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3326', plain,
318.63/46.70	    (( zip_tseitin_1(c3, c2) |  zip_tseitin_0(c3, c2))) <= ((g(c2, c3) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3324', '3325'])).
318.63/46.70	tff('3327', plain,
318.63/46.70	    ~ (g(c2, c3) = c5) | ( zip_tseitin_0(c3, c2)) | ( zip_tseitin_1(c3, c2)),
318.63/46.70	    inference('split', [status(esa)], ['3326'])).
318.63/46.70	tff('3328', plain, (g(c1, c3) = c4) <= ((g(c1, c3) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['208'])).
318.63/46.70	tff('3329', plain, (g(c1, c3) = c2) <= ((g(c1, c4) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2257'])).
318.63/46.70	tff('3330', plain, (c4 = c2) <= ((g(c1, c3) = c4) & (g(c1, c4) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3328', '3329'])).
318.63/46.70	tff('3331', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3332', plain, ~ (g(c1, c4) = c4) | ~ (g(c1, c3) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3330', '3331'])).
318.63/46.70	tff('3333', plain, (g(c1, c3) = c4) <= ((g(c1, c3) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['208'])).
318.63/46.70	tff('3334', plain, (g(c1, c3) = c1) <= ((g(c2, c3) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2248'])).
318.63/46.70	tff('3335', plain, (c4 = c1) <= ((g(c1, c3) = c4) & (g(c2, c3) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3333', '3334'])).
318.63/46.70	tff('3336', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3337', plain, ~ (g(c2, c3) = c3) | ~ (g(c1, c3) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3335', '3336'])).
318.63/46.70	tff('3338', plain, (g(c1, c2) = c4) <= ((g(c1, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['103'])).
318.63/46.70	tff('3339', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.70	tff('3340', plain, ((c4 != c4 | g(c1, c1) = c2)) <= ((g(c1, c2) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3338', '3339'])).
318.63/46.70	tff('3341', plain, g(c1, c1) = c5,
318.63/46.70	    inference('sup-', [status(thm)], ['19', '20'])).
318.63/46.70	tff('3342', plain, ((c4 != c4 | c5 = c2)) <= ((g(c1, c2) = c4)),
318.63/46.70	    inference('demod', [status(thm)], ['3340', '3341'])).
318.63/46.70	tff('3343', plain, (c5 = c2) <= ((g(c1, c2) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['3342'])).
318.63/46.70	tff('3344', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.70	tff('3345', plain, ~ (g(c1, c2) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3343', '3344'])).
318.63/46.70	tff('3346', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3347', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c1, s(X0)) = c4 | g(c2, X0) = c3 | g(c1, X0) = c5 | g(c1, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['3254'])).
318.63/46.70	tff('3348', plain,
318.63/46.70	    (g(c1, c3) = c4 | g(c1, c2) = c4 | g(c1, c2) = c5 | g(c2, c2) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3346', '3347'])).
318.63/46.70	tff('3349', plain,
318.63/46.70	    (g(c1, c2) = c5) | (g(c1, c3) = c4) | (g(c2, c2) = c3) | (g(c1, c2) = c4),
318.63/46.70	    inference('split', [status(esa)], ['3348'])).
318.63/46.70	tff('3350', plain, (g(c1, c2) = c4) <= ((g(c1, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['103'])).
318.63/46.70	tff('3351', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3352', plain,
318.63/46.70	    ((c4 != c5 |  zip_tseitin_2(c2, c1))) <= ((g(c1, c2) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3350', '3351'])).
318.63/46.70	tff('3353', plain, ( zip_tseitin_2(c2, c1)) <= (( zip_tseitin_2(c2, c1))),
318.63/46.70	    inference('split', [status(esa)], ['3352'])).
318.63/46.70	tff('3354', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3355', plain,
318.63/46.70	    (( zip_tseitin_1(c2, c1) |  zip_tseitin_0(c2, c1)))
318.63/46.70	      <= (( zip_tseitin_2(c2, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['3353', '3354'])).
318.63/46.70	tff('3356', plain, ( zip_tseitin_1(c2, c1)) <= (( zip_tseitin_1(c2, c1))),
318.63/46.70	    inference('split', [status(esa)], ['3355'])).
318.63/46.70	tff('3357', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3358', plain, (c1 = c8) <= (( zip_tseitin_1(c2, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['3356', '3357'])).
318.63/46.70	tff('3359', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3360', plain, (c1 = s(c1)) <= (( zip_tseitin_1(c2, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['3358', '3359'])).
318.63/46.70	tff('3361', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3362', plain, (s(s(s(c1))) != c1) <= (( zip_tseitin_1(c2, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['3360', '3361'])).
318.63/46.70	tff('3363', plain, (c1 = s(c1)) <= (( zip_tseitin_1(c2, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['3358', '3359'])).
318.63/46.70	tff('3364', plain, (c1 = s(c1)) <= (( zip_tseitin_1(c2, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['3358', '3359'])).
318.63/46.70	tff('3365', plain, (c1 = s(c1)) <= (( zip_tseitin_1(c2, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['3358', '3359'])).
318.63/46.70	tff('3366', plain, (c1 != c1) <= (( zip_tseitin_1(c2, c1))),
318.63/46.70	    inference('demod', [status(thm)], ['3362', '3363', '3364', '3365'])).
318.63/46.70	tff('3367', plain, ~ ( zip_tseitin_1(c2, c1)),
318.63/46.70	    inference('simplify', [status(thm)], ['3366'])).
318.63/46.70	tff('3368', plain, ( zip_tseitin_0(c2, c1)) <= (( zip_tseitin_0(c2, c1))),
318.63/46.70	    inference('split', [status(esa)], ['3355'])).
318.63/46.70	tff('3369', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3370', plain, (c2 = c1) <= (( zip_tseitin_0(c2, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['3368', '3369'])).
318.63/46.70	tff('3371', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3372', plain, (c2 = s(c2)) <= (( zip_tseitin_0(c2, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['3370', '3371'])).
318.63/46.70	tff('3373', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3374', plain, (s(s(s(c2))) != c2) <= (( zip_tseitin_0(c2, c1))),
318.63/46.70	    inference('sup-', [status(thm)], ['3372', '3373'])).
318.63/46.70	tff('3375', plain, (c2 = s(c2)) <= (( zip_tseitin_0(c2, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['3370', '3371'])).
318.63/46.70	tff('3376', plain, (c2 = s(c2)) <= (( zip_tseitin_0(c2, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['3370', '3371'])).
318.63/46.70	tff('3377', plain, (c2 = s(c2)) <= (( zip_tseitin_0(c2, c1))),
318.63/46.70	    inference('sup+', [status(thm)], ['3370', '3371'])).
318.63/46.70	tff('3378', plain, (c2 != c2) <= (( zip_tseitin_0(c2, c1))),
318.63/46.70	    inference('demod', [status(thm)], ['3374', '3375', '3376', '3377'])).
318.63/46.70	tff('3379', plain, ~ ( zip_tseitin_0(c2, c1)),
318.63/46.70	    inference('simplify', [status(thm)], ['3378'])).
318.63/46.70	tff('3380', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, X0) = c3 | g(c1, X0) = c5 | g(c1, X0) = c4 | g(c1, X0) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2793', '2794'])).
318.63/46.70	tff('3381', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.70	tff('3382', plain,
318.63/46.70	    (c2 != c4
318.63/46.70	     | g(c1, c2) = c4
318.63/46.70	     | g(c1, c2) = c5
318.63/46.70	     | g(c2, c2) = c3
318.63/46.70	     | g(c1, c1) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['3380', '3381'])).
318.63/46.70	tff('3383', plain, g(c1, c1) = c5,
318.63/46.70	    inference('sup-', [status(thm)], ['19', '20'])).
318.63/46.70	tff('3384', plain,
318.63/46.70	    (c2 != c4 | g(c1, c2) = c4 | g(c1, c2) = c5 | g(c2, c2) = c3 | c5 = c2),
318.63/46.70	    inference('demod', [status(thm)], ['3382', '3383'])).
318.63/46.70	tff('3385', plain, c5 != c2, inference('sup-', [status(thm)], ['151', '152'])).
318.63/46.70	tff('3386', plain,
318.63/46.70	    (c2 != c4 | g(c1, c2) = c4 | g(c1, c2) = c5 | g(c2, c2) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3384', '3385'])).
318.63/46.70	tff('3387', plain, (g(c1, c2) = c5) <= ((g(c1, c2) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['3386'])).
318.63/46.70	tff('3388', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3389', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c2, c1))) <= ((g(c1, c2) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3387', '3388'])).
318.63/46.70	tff('3390', plain, ( zip_tseitin_2(c2, c1)) <= ((g(c1, c2) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3389'])).
318.63/46.70	tff('3391', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3392', plain,
318.63/46.70	    (( zip_tseitin_1(c2, c1) |  zip_tseitin_0(c2, c1))) <= ((g(c1, c2) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3390', '3391'])).
318.63/46.70	tff('3393', plain,
318.63/46.70	    ( zip_tseitin_0(c2, c1)) | ( zip_tseitin_1(c2, c1)) | ~ (g(c1, c2) = c5),
318.63/46.70	    inference('split', [status(esa)], ['3392'])).
318.63/46.70	tff('3394', plain, (g(c2, c2) = c4) <= ((g(c2, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['196'])).
318.63/46.70	tff('3395', plain, (g(c2, c2) = c2) <= ((g(c2, c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2294'])).
318.63/46.70	tff('3396', plain, (c4 = c2) <= ((g(c2, c2) = c4) & (g(c2, c3) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3394', '3395'])).
318.63/46.70	tff('3397', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3398', plain, ~ (g(c2, c3) = c4) | ~ (g(c2, c2) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3396', '3397'])).
318.63/46.70	tff('3399', plain, (c3 = c4) <= ((g(c2, c2) = c4) & (g(c2, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3208', '3209'])).
318.63/46.70	tff('3400', plain, (c4 != c3) <= (~ (c4 = c3)),
318.63/46.70	    inference('split', [status(esa)], ['300'])).
318.63/46.70	tff('3401', plain,
318.63/46.70	    (c4 != c4) <= (~ (c4 = c3) & (g(c2, c2) = c4) & (g(c2, c2) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3399', '3400'])).
318.63/46.70	tff('3402', plain, ~ (g(c2, c2) = c4) | ~ (g(c2, c2) = c3) | (c4 = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['3401'])).
318.63/46.70	tff('3403', plain, (g(c2, c1) = c3) <= ((g(c2, c1) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['25'])).
318.63/46.70	tff('3404', plain, ![X0]: (g(c2, X0) != c3 | g(c1, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['297', '298'])).
318.63/46.70	tff('3405', plain, ((c3 != c3 | g(c1, c1) = c1)) <= ((g(c2, c1) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3403', '3404'])).
318.63/46.70	tff('3406', plain, g(c1, c1) = c5,
318.63/46.70	    inference('sup-', [status(thm)], ['19', '20'])).
318.63/46.70	tff('3407', plain, ((c3 != c3 | c5 = c1)) <= ((g(c2, c1) = c3)),
318.63/46.70	    inference('demod', [status(thm)], ['3405', '3406'])).
318.63/46.70	tff('3408', plain, (c5 = c1) <= ((g(c2, c1) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['3407'])).
318.63/46.70	tff('3409', plain, c1 != c5,
318.63/46.70	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.70	tff('3410', plain, ~ (g(c2, c1) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3408', '3409'])).
318.63/46.70	tff('3411', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3412', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, s(X0)) = c4
318.63/46.70	       | g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['2574'])).
318.63/46.70	tff('3413', plain,
318.63/46.70	    (g(c2, c2) = c4
318.63/46.70	     | g(c2, c1) = c4
318.63/46.70	     | g(c2, c1) = c5
318.63/46.70	     | g(c2, c1) = c3
318.63/46.70	     | g(c3, c1) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3411', '3412'])).
318.63/46.70	tff('3414', plain, ![X10]: g(X10, c1) != c4,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3415', plain,
318.63/46.70	    (g(c2, c2) = c4 | g(c2, c1) = c5 | g(c2, c1) = c3 | g(c3, c1) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3413', '3414'])).
318.63/46.70	tff('3416', plain,
318.63/46.70	    (g(c2, c1) = c5) | (g(c2, c2) = c4) | (g(c3, c1) = c3) | (g(c2, c1) = c3),
318.63/46.70	    inference('split', [status(esa)], ['3415'])).
318.63/46.70	tff('3417', plain, (g(c2, c1) = c3) <= ((g(c2, c1) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['25'])).
318.63/46.70	tff('3418', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3419', plain,
318.63/46.70	    ((c3 != c5 |  zip_tseitin_2(c1, c2))) <= ((g(c2, c1) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3417', '3418'])).
318.63/46.70	tff('3420', plain, ( zip_tseitin_2(c1, c2)) <= (( zip_tseitin_2(c1, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3419'])).
318.63/46.70	tff('3421', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3422', plain,
318.63/46.70	    (( zip_tseitin_1(c1, c2) |  zip_tseitin_0(c1, c2)))
318.63/46.70	      <= (( zip_tseitin_2(c1, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3420', '3421'])).
318.63/46.70	tff('3423', plain, ( zip_tseitin_1(c1, c2)) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3422'])).
318.63/46.70	tff('3424', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3425', plain, (c2 = c8) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3423', '3424'])).
318.63/46.70	tff('3426', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3427', plain, (c1 = s(c2)) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['3425', '3426'])).
318.63/46.70	tff('3428', plain, ( zip_tseitin_1(c1, c2)) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3422'])).
318.63/46.70	tff('3429', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3430', plain, (c1 = c8) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3428', '3429'])).
318.63/46.70	tff('3431', plain, (c2 = c8) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3423', '3424'])).
318.63/46.70	tff('3432', plain, (c2 = c1) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['3430', '3431'])).
318.63/46.70	tff('3433', plain, (c2 = s(c2)) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('demod', [status(thm)], ['3427', '3432'])).
318.63/46.70	tff('3434', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3435', plain, (s(s(s(c2))) != c2) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3433', '3434'])).
318.63/46.70	tff('3436', plain, (c2 = s(c2)) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('demod', [status(thm)], ['3427', '3432'])).
318.63/46.70	tff('3437', plain, (c2 = s(c2)) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('demod', [status(thm)], ['3427', '3432'])).
318.63/46.70	tff('3438', plain, (c2 = s(c2)) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('demod', [status(thm)], ['3427', '3432'])).
318.63/46.70	tff('3439', plain, (c2 != c2) <= (( zip_tseitin_1(c1, c2))),
318.63/46.70	    inference('demod', [status(thm)], ['3435', '3436', '3437', '3438'])).
318.63/46.70	tff('3440', plain, ~ ( zip_tseitin_1(c1, c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['3439'])).
318.63/46.70	tff('3441', plain, ( zip_tseitin_0(c1, c2)) <= (( zip_tseitin_0(c1, c2))),
318.63/46.70	    inference('split', [status(esa)], ['3422'])).
318.63/46.70	tff('3442', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3443', plain, (c2 = c1) <= (( zip_tseitin_0(c1, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3441', '3442'])).
318.63/46.70	tff('3444', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3445', plain, (c2 = s(c2)) <= (( zip_tseitin_0(c1, c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['3443', '3444'])).
318.63/46.70	tff('3446', plain, ![X16]: s(s(s(s(X16)))) != X16,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3447', plain, (s(s(s(c2))) != c2) <= (( zip_tseitin_0(c1, c2))),
318.63/46.70	    inference('sup-', [status(thm)], ['3445', '3446'])).
318.63/46.70	tff('3448', plain, (c2 = s(c2)) <= (( zip_tseitin_0(c1, c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['3443', '3444'])).
318.63/46.70	tff('3449', plain, (c2 = s(c2)) <= (( zip_tseitin_0(c1, c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['3443', '3444'])).
318.63/46.70	tff('3450', plain, (c2 = s(c2)) <= (( zip_tseitin_0(c1, c2))),
318.63/46.70	    inference('sup+', [status(thm)], ['3443', '3444'])).
318.63/46.70	tff('3451', plain, (c2 != c2) <= (( zip_tseitin_0(c1, c2))),
318.63/46.70	    inference('demod', [status(thm)], ['3447', '3448', '3449', '3450'])).
318.63/46.70	tff('3452', plain, ~ ( zip_tseitin_0(c1, c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['3451'])).
318.63/46.70	tff('3453', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c3, X0) = c3
318.63/46.70	       | g(c2, X0) = c3
318.63/46.70	       | g(c2, X0) = c5
318.63/46.70	       | g(c2, X0) = c4
318.63/46.70	       | g(c2, X0) = c2),
318.63/46.70	    inference('sup+', [status(thm)], ['304', '305'])).
318.63/46.70	tff('3454', plain, ![X10]: g(X10, c1) != c4,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3455', plain,
318.63/46.70	    (c2 != c4
318.63/46.70	     | g(c2, c1) = c4
318.63/46.70	     | g(c2, c1) = c5
318.63/46.70	     | g(c2, c1) = c3
318.63/46.70	     | g(c3, c1) = c3),
318.63/46.70	    inference('sup-', [status(thm)], ['3453', '3454'])).
318.63/46.70	tff('3456', plain, ![X10]: g(X10, c1) != c4,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3457', plain,
318.63/46.70	    (c2 != c4 | g(c2, c1) = c5 | g(c2, c1) = c3 | g(c3, c1) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3455', '3456'])).
318.63/46.70	tff('3458', plain, (g(c2, c1) = c5) <= ((g(c2, c1) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['3457'])).
318.63/46.70	tff('3459', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3460', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c1, c2))) <= ((g(c2, c1) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3458', '3459'])).
318.63/46.70	tff('3461', plain, ( zip_tseitin_2(c1, c2)) <= ((g(c2, c1) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3460'])).
318.63/46.70	tff('3462', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3463', plain,
318.63/46.70	    (( zip_tseitin_1(c1, c2) |  zip_tseitin_0(c1, c2))) <= ((g(c2, c1) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3461', '3462'])).
318.63/46.70	tff('3464', plain,
318.63/46.70	    ( zip_tseitin_0(c1, c2)) | ( zip_tseitin_1(c1, c2)) | ~ (g(c2, c1) = c5),
318.63/46.70	    inference('split', [status(esa)], ['3463'])).
318.63/46.70	tff('3465', plain, (g(c3, c1) = c3) <= ((g(c3, c1) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['30'])).
318.63/46.70	tff('3466', plain, (g(c3, c1) = c1) <= ((g(c4, c1) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['3126'])).
318.63/46.70	tff('3467', plain, (c3 = c1) <= ((g(c3, c1) = c3) & (g(c4, c1) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3465', '3466'])).
318.63/46.70	tff('3468', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3469', plain, ~ (g(c4, c1) = c3) | ~ (g(c3, c1) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3467', '3468'])).
318.63/46.70	tff('3470', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3471', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c4, s(X0)) = c4
318.63/46.70	       | g(c5, X0) = c3
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c4, X0) = c5
318.63/46.70	       | g(c4, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['391'])).
318.63/46.70	tff('3472', plain,
318.63/46.70	    (g(c4, c2) = c4
318.63/46.70	     | g(c4, c1) = c4
318.63/46.70	     | g(c4, c1) = c5
318.63/46.70	     | g(c4, c1) = c3
318.63/46.70	     | g(c5, c1) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3470', '3471'])).
318.63/46.70	tff('3473', plain, ![X10]: g(X10, c1) != c4,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3474', plain,
318.63/46.70	    (g(c4, c2) = c4 | g(c4, c1) = c5 | g(c4, c1) = c3 | g(c5, c1) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3472', '3473'])).
318.63/46.70	tff('3475', plain,
318.63/46.70	    (g(c4, c2) = c4) | (g(c4, c1) = c3) | (g(c4, c1) = c5) | (g(c5, c1) = c3),
318.63/46.70	    inference('split', [status(esa)], ['3474'])).
318.63/46.70	tff('3476', plain, (g(c4, c1) = c3) <= ((g(c4, c1) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['1265'])).
318.63/46.70	tff('3477', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3478', plain,
318.63/46.70	    ((c3 != c5 |  zip_tseitin_2(c1, c4))) <= ((g(c4, c1) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3476', '3477'])).
318.63/46.70	tff('3479', plain, ( zip_tseitin_2(c1, c4)) <= (( zip_tseitin_2(c1, c4))),
318.63/46.70	    inference('split', [status(esa)], ['3478'])).
318.63/46.70	tff('3480', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3481', plain,
318.63/46.70	    (( zip_tseitin_1(c1, c4) |  zip_tseitin_0(c1, c4)))
318.63/46.70	      <= (( zip_tseitin_2(c1, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['3479', '3480'])).
318.63/46.70	tff('3482', plain, ( zip_tseitin_1(c1, c4)) <= (( zip_tseitin_1(c1, c4))),
318.63/46.70	    inference('split', [status(esa)], ['3481'])).
318.63/46.70	tff('3483', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3484', plain, (c4 = c8) <= (( zip_tseitin_1(c1, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['3482', '3483'])).
318.63/46.70	tff('3485', plain, c8 != c4,
318.63/46.70	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.70	tff('3486', plain, ~ ( zip_tseitin_1(c1, c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3484', '3485'])).
318.63/46.70	tff('3487', plain, ( zip_tseitin_0(c1, c4)) <= (( zip_tseitin_0(c1, c4))),
318.63/46.70	    inference('split', [status(esa)], ['3481'])).
318.63/46.70	tff('3488', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3489', plain, (c4 = c1) <= (( zip_tseitin_0(c1, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['3487', '3488'])).
318.63/46.70	tff('3490', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3491', plain, ~ ( zip_tseitin_0(c1, c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3489', '3490'])).
318.63/46.70	tff('3492', plain, (g(c4, c1) = c5) <= ((g(c4, c1) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['514'])).
318.63/46.70	tff('3493', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3494', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c1, c4))) <= ((g(c4, c1) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3492', '3493'])).
318.63/46.70	tff('3495', plain, ( zip_tseitin_2(c1, c4)) <= ((g(c4, c1) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3494'])).
318.63/46.70	tff('3496', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3497', plain,
318.63/46.70	    (( zip_tseitin_1(c1, c4) |  zip_tseitin_0(c1, c4))) <= ((g(c4, c1) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3495', '3496'])).
318.63/46.70	tff('3498', plain,
318.63/46.70	    ~ (g(c4, c1) = c5) | ( zip_tseitin_0(c1, c4)) | ( zip_tseitin_1(c1, c4)),
318.63/46.70	    inference('split', [status(esa)], ['3497'])).
318.63/46.70	tff('3499', plain, (g(c4, c2) = c4) <= ((g(c4, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['272'])).
318.63/46.70	tff('3500', plain, (g(c4, c2) = c2) <= ((g(c4, c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2051'])).
318.63/46.70	tff('3501', plain, (c4 = c2) <= ((g(c4, c3) = c4) & (g(c4, c2) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3499', '3500'])).
318.63/46.70	tff('3502', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3503', plain, ~ (g(c4, c2) = c4) | ~ (g(c4, c3) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3501', '3502'])).
318.63/46.70	tff('3504', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3505', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c4, s(X0)) = c4
318.63/46.70	       | g(c5, X0) = c3
318.63/46.70	       | g(c4, X0) = c3
318.63/46.70	       | g(c4, X0) = c5
318.63/46.70	       | g(c4, X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['391'])).
318.63/46.70	tff('3506', plain,
318.63/46.70	    (g(c4, c4) = c4
318.63/46.70	     | g(c4, c3) = c4
318.63/46.70	     | g(c4, c3) = c5
318.63/46.70	     | g(c4, c3) = c3
318.63/46.70	     | g(c5, c3) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3504', '3505'])).
318.63/46.70	tff('3507', plain,
318.63/46.70	    (g(c4, c3) = c3) | (g(c4, c4) = c4) | (g(c5, c3) = c3) | 
318.63/46.70	    (g(c4, c3) = c4) | (g(c4, c3) = c5),
318.63/46.70	    inference('split', [status(esa)], ['3506'])).
318.63/46.70	tff('3508', plain, (g(c4, c3) = c2) <= ((g(c4, c3) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['595'])).
318.63/46.70	tff('3509', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3510', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(c3, c4))) <= ((g(c4, c3) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['3508', '3509'])).
318.63/46.70	tff('3511', plain, ( zip_tseitin_2(c3, c4)) <= (( zip_tseitin_2(c3, c4))),
318.63/46.70	    inference('split', [status(esa)], ['3510'])).
318.63/46.70	tff('3512', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3513', plain,
318.63/46.70	    (( zip_tseitin_1(c3, c4) |  zip_tseitin_0(c3, c4)))
318.63/46.70	      <= (( zip_tseitin_2(c3, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['3511', '3512'])).
318.63/46.70	tff('3514', plain, ( zip_tseitin_1(c3, c4)) <= (( zip_tseitin_1(c3, c4))),
318.63/46.70	    inference('split', [status(esa)], ['3513'])).
318.63/46.70	tff('3515', plain, ![X0, X1]: (X1 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3516', plain, (c4 = c8) <= (( zip_tseitin_1(c3, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['3514', '3515'])).
318.63/46.70	tff('3517', plain, c8 != c4,
318.63/46.70	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.70	tff('3518', plain, ~ ( zip_tseitin_1(c3, c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3516', '3517'])).
318.63/46.70	tff('3519', plain, ( zip_tseitin_0(c3, c4)) <= (( zip_tseitin_0(c3, c4))),
318.63/46.70	    inference('split', [status(esa)], ['3513'])).
318.63/46.70	tff('3520', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3521', plain, (c3 = c1) <= (( zip_tseitin_0(c3, c4))),
318.63/46.70	    inference('sup-', [status(thm)], ['3519', '3520'])).
318.63/46.70	tff('3522', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3523', plain, ~ ( zip_tseitin_0(c3, c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3521', '3522'])).
318.63/46.70	tff('3524', plain, (g(c4, c3) = c5) <= ((g(c4, c3) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['263'])).
318.63/46.70	tff('3525', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3526', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c3, c4))) <= ((g(c4, c3) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3524', '3525'])).
318.63/46.70	tff('3527', plain, ( zip_tseitin_2(c3, c4)) <= ((g(c4, c3) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3526'])).
318.63/46.70	tff('3528', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3529', plain,
318.63/46.70	    (( zip_tseitin_1(c3, c4) |  zip_tseitin_0(c3, c4))) <= ((g(c4, c3) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3527', '3528'])).
318.63/46.70	tff('3530', plain,
318.63/46.70	    ~ (g(c4, c3) = c5) | ( zip_tseitin_0(c3, c4)) | ( zip_tseitin_1(c3, c4)),
318.63/46.70	    inference('split', [status(esa)], ['3529'])).
318.63/46.70	tff('3531', plain, (g(c3, c3) = c4) <= ((g(c3, c3) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['47'])).
318.63/46.70	tff('3532', plain, (g(c3, c3) = c1) <= ((g(c4, c3) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2275'])).
318.63/46.70	tff('3533', plain, (c4 = c1) <= ((g(c3, c3) = c4) & (g(c4, c3) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3531', '3532'])).
318.63/46.70	tff('3534', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3535', plain, ~ (g(c3, c3) = c4) | ~ (g(c4, c3) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3533', '3534'])).
318.63/46.70	tff('3536', plain, (g(c3, c3) = c4) <= ((g(c3, c3) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['47'])).
318.63/46.70	tff('3537', plain, (g(c3, c3) = c3) <= ((g(c3, c3) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['47'])).
318.63/46.70	tff('3538', plain, (c4 = c3) <= ((g(c3, c3) = c4) & (g(c3, c3) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3536', '3537'])).
318.63/46.70	tff('3539', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('3540', plain, ~ (g(c3, c3) = c4) | ~ (g(c3, c3) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3538', '3539'])).
318.63/46.70	tff('3541', plain, (g(c3, c5) = c4) <= ((g(c3, c5) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['491'])).
318.63/46.70	tff('3542', plain, (g(c3, c5) = c2) <= ((g(c3, s(c5)) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2308'])).
318.63/46.70	tff('3543', plain, (c4 = c2) <= ((g(c3, c5) = c4) & (g(c3, s(c5)) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3541', '3542'])).
318.63/46.70	tff('3544', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3545', plain, ~ (g(c3, s(c5)) = c4) | ~ (g(c3, c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3543', '3544'])).
318.63/46.70	tff('3546', plain, (g(c3, c5) = c4) <= ((g(c3, c5) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['491'])).
318.63/46.70	tff('3547', plain, (g(c3, c5) = c3) <= ((g(c3, c5) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['491'])).
318.63/46.70	tff('3548', plain, (c4 = c3) <= ((g(c3, c5) = c4) & (g(c3, c5) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3546', '3547'])).
318.63/46.70	tff('3549', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('3550', plain, ~ (g(c3, c5) = c3) | ~ (g(c3, c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3548', '3549'])).
318.63/46.70	tff('3551', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c2, X0) = c3 | g(c1, X0) = c5 | g(c1, X0) = c4 | g(c1, X0) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['2793', '2794'])).
318.63/46.70	tff('3552', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.70	tff('3553', plain,
318.63/46.70	    (c2 != c4
318.63/46.70	     | g(c1, c5) = c4
318.63/46.70	     | g(c1, c5) = c5
318.63/46.70	     | g(c2, c5) = c3
318.63/46.70	     | g(c1, c4) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['3551', '3552'])).
318.63/46.70	tff('3554', plain, (g(c1, c5) = c4) <= ((g(c1, c5) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['3553'])).
318.63/46.70	tff('3555', plain, (g(c2, c5) = c3) <= ((g(c2, c5) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['487'])).
318.63/46.70	tff('3556', plain, ![X0]: (g(c2, X0) != c3 | g(c1, X0) = c1),
318.63/46.70	    inference('sup-', [status(thm)], ['297', '298'])).
318.63/46.70	tff('3557', plain, ((c3 != c3 | g(c1, c5) = c1)) <= ((g(c2, c5) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3555', '3556'])).
318.63/46.70	tff('3558', plain, (g(c1, c5) = c1) <= ((g(c2, c5) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['3557'])).
318.63/46.70	tff('3559', plain, (c4 = c1) <= ((g(c2, c5) = c3) & (g(c1, c5) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3554', '3558'])).
318.63/46.70	tff('3560', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3561', plain, ~ (g(c2, c5) = c3) | ~ (g(c1, c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3559', '3560'])).
318.63/46.70	tff('3562', plain, (g(c5, c5) = c3) <= ((g(c5, c5) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['425'])).
318.63/46.70	tff('3563', plain, (g(c5, c5) = c4) <= ((g(c5, c4) = c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['1724'])).
318.63/46.70	tff('3564', plain, (c3 = c4) <= ((g(c5, c5) = c3) & (g(c5, c4) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['3562', '3563'])).
318.63/46.70	tff('3565', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('3566', plain, ~ (g(c5, c5) = c3) | ~ (g(c5, c4) = c2),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3564', '3565'])).
318.63/46.70	tff('3567', plain, (g(c4, c5) = c4) <= ((g(c4, c5) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['425'])).
318.63/46.70	tff('3568', plain, (g(c4, c5) = c1) <= ((g(c5, c5) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['1313'])).
318.63/46.70	tff('3569', plain, (c4 = c1) <= ((g(c5, c5) = c3) & (g(c4, c5) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3567', '3568'])).
318.63/46.70	tff('3570', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3571', plain, ~ (g(c5, c5) = c3) | ~ (g(c4, c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3569', '3570'])).
318.63/46.70	tff('3572', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(s(c5), X0) = c1
318.63/46.70	       | g(s(c5), s(X0)) = c3
318.63/46.70	       | g(s(c5), s(X0)) = c5
318.63/46.70	       | g(s(c5), s(X0)) = c4
318.63/46.70	       | g(s(c5), s(X0)) = c2
318.63/46.70	       | g(s(s(c5)), X0) = c4
318.63/46.70	       | g(s(s(c5)), X0) = c5
318.63/46.70	       | g(c8, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['377'])).
318.63/46.70	tff('3573', plain, ![X0]: (g(X0, c2) != c4 | g(X0, c1) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['269', '270'])).
318.63/46.70	tff('3574', plain,
318.63/46.70	    (c4 != c4
318.63/46.70	     | g(c8, c2) = c3
318.63/46.70	     | g(s(s(c5)), c2) = c5
318.63/46.70	     | g(s(c5), s(c2)) = c2
318.63/46.70	     | g(s(c5), s(c2)) = c4
318.63/46.70	     | g(s(c5), s(c2)) = c5
318.63/46.70	     | g(s(c5), s(c2)) = c3
318.63/46.70	     | g(s(c5), c2) = c1
318.63/46.70	     | g(s(s(c5)), c1) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['3572', '3573'])).
318.63/46.70	tff('3575', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3576', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3577', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3578', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3579', plain,
318.63/46.70	    (c4 != c4
318.63/46.70	     | g(c8, c2) = c3
318.63/46.70	     | g(s(s(c5)), c2) = c5
318.63/46.70	     | g(s(c5), c3) = c2
318.63/46.70	     | g(s(c5), c3) = c4
318.63/46.70	     | g(s(c5), c3) = c5
318.63/46.70	     | g(s(c5), c3) = c3
318.63/46.70	     | g(s(c5), c2) = c1
318.63/46.70	     | g(s(s(c5)), c1) = c2),
318.63/46.70	    inference('demod', [status(thm)],
318.63/46.70	              ['3574', '3575', '3576', '3577', '3578'])).
318.63/46.70	tff('3580', plain,
318.63/46.70	    (g(s(s(c5)), c1) = c2
318.63/46.70	     | g(s(c5), c2) = c1
318.63/46.70	     | g(s(c5), c3) = c3
318.63/46.70	     | g(s(c5), c3) = c5
318.63/46.70	     | g(s(c5), c3) = c4
318.63/46.70	     | g(s(c5), c3) = c2
318.63/46.70	     | g(s(s(c5)), c2) = c5
318.63/46.70	     | g(c8, c2) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['3579'])).
318.63/46.70	tff('3581', plain,
318.63/46.70	    (g(s(s(c5)), c1) = c2) | (g(c8, c2) = c3) | (g(s(s(c5)), c2) = c5) | 
318.63/46.70	    (g(s(c5), c3) = c3) | (g(s(c5), c3) = c2) | (g(s(c5), c2) = c1) | 
318.63/46.70	    (g(s(c5), c3) = c5) | (g(s(c5), c3) = c4),
318.63/46.70	    inference('split', [status(esa)], ['3580'])).
318.63/46.70	tff('3582', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3583', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c8, s(X0)) = c4 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['641'])).
318.63/46.70	tff('3584', plain,
318.63/46.70	    (g(c8, c2) = c4 | g(c8, c1) = c3 | g(c8, c1) = c5 | g(c8, c1) = c4),
318.63/46.70	    inference('sup+', [status(thm)], ['3582', '3583'])).
318.63/46.70	tff('3585', plain, ![X10]: g(X10, c1) != c4,
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3586', plain, (g(c8, c2) = c4 | g(c8, c1) = c3 | g(c8, c1) = c5),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3584', '3585'])).
318.63/46.70	tff('3587', plain, (g(c8, c1) = c3) | (g(c8, c2) = c4) | (g(c8, c1) = c5),
318.63/46.70	    inference('split', [status(esa)], ['3586'])).
318.63/46.70	tff('3588', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3589', plain, (g(c8, c1) = c2) <= ((g(c8, c1) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['1102'])).
318.63/46.70	tff('3590', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3591', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(c1, c8))) <= ((g(c8, c1) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['3589', '3590'])).
318.63/46.70	tff('3592', plain, ( zip_tseitin_2(c1, c8)) <= (( zip_tseitin_2(c1, c8))),
318.63/46.70	    inference('split', [status(esa)], ['3591'])).
318.63/46.70	tff('3593', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3594', plain,
318.63/46.70	    (( zip_tseitin_1(c1, c8) |  zip_tseitin_0(c1, c8)))
318.63/46.70	      <= (( zip_tseitin_2(c1, c8))),
318.63/46.70	    inference('sup-', [status(thm)], ['3592', '3593'])).
318.63/46.70	tff('3595', plain, ( zip_tseitin_0(c1, c8)) <= (( zip_tseitin_0(c1, c8))),
318.63/46.70	    inference('split', [status(esa)], ['3594'])).
318.63/46.70	tff('3596', plain, ![X0, X1]: (X1 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3597', plain, (c8 = c1) <= (( zip_tseitin_0(c1, c8))),
318.63/46.70	    inference('sup-', [status(thm)], ['3595', '3596'])).
318.63/46.70	tff('3598', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3599', plain, (c1 = s(c1)) <= (( zip_tseitin_0(c1, c8))),
318.63/46.70	    inference('sup+', [status(thm)], ['3597', '3598'])).
318.63/46.70	tff('3600', plain, (c1 = c2) <= (( zip_tseitin_0(c1, c8))),
318.63/46.70	    inference('sup+', [status(thm)], ['3588', '3599'])).
318.63/46.70	tff('3601', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3602', plain, ~ ( zip_tseitin_0(c1, c8)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3600', '3601'])).
318.63/46.70	tff('3603', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3604', plain, ( zip_tseitin_1(c1, c8)) <= (( zip_tseitin_1(c1, c8))),
318.63/46.70	    inference('split', [status(esa)], ['3594'])).
318.63/46.70	tff('3605', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3606', plain, (c1 = c8) <= (( zip_tseitin_1(c1, c8))),
318.63/46.70	    inference('sup-', [status(thm)], ['3604', '3605'])).
318.63/46.70	tff('3607', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3608', plain, (c1 = s(c1)) <= (( zip_tseitin_1(c1, c8))),
318.63/46.70	    inference('sup+', [status(thm)], ['3606', '3607'])).
318.63/46.70	tff('3609', plain, (c1 = c2) <= (( zip_tseitin_1(c1, c8))),
318.63/46.70	    inference('sup+', [status(thm)], ['3603', '3608'])).
318.63/46.70	tff('3610', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3611', plain, ~ ( zip_tseitin_1(c1, c8)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3609', '3610'])).
318.63/46.70	tff('3612', plain, (g(c8, c1) = c5) <= ((g(c8, c1) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['1601'])).
318.63/46.70	tff('3613', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3614', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c1, c8))) <= ((g(c8, c1) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3612', '3613'])).
318.63/46.70	tff('3615', plain, ( zip_tseitin_2(c1, c8)) <= ((g(c8, c1) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3614'])).
318.63/46.70	tff('3616', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3617', plain,
318.63/46.70	    (( zip_tseitin_1(c1, c8) |  zip_tseitin_0(c1, c8))) <= ((g(c8, c1) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3615', '3616'])).
318.63/46.70	tff('3618', plain,
318.63/46.70	    ~ (g(c8, c1) = c5) | ( zip_tseitin_1(c1, c8)) | ( zip_tseitin_0(c1, c8)),
318.63/46.70	    inference('split', [status(esa)], ['3617'])).
318.63/46.70	tff('3619', plain, (g(c8, c2) = c3) <= ((g(c8, c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['1102'])).
318.63/46.70	tff('3620', plain, (g(c8, c3) = c4) <= ((g(c8, c3) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['1582'])).
318.63/46.70	tff('3621', plain, ![X0]: (g(X0, c3) != c4 | g(X0, c2) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['260', '261'])).
318.63/46.70	tff('3622', plain, ((c4 != c4 | g(c8, c2) = c2)) <= ((g(c8, c3) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3620', '3621'])).
318.63/46.70	tff('3623', plain, (g(c8, c2) = c2) <= ((g(c8, c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['3622'])).
318.63/46.70	tff('3624', plain, (c3 = c2) <= ((g(c8, c3) = c4) & (g(c8, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3619', '3623'])).
318.63/46.70	tff('3625', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3626', plain, ~ (g(c8, c2) = c3) | ~ (g(c8, c3) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3624', '3625'])).
318.63/46.70	tff('3627', plain, (g(c8, c2) = c4) <= ((g(c8, c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['1102'])).
318.63/46.70	tff('3628', plain, (g(c8, c2) = c2) <= ((g(c8, c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['3622'])).
318.63/46.70	tff('3629', plain, (c4 = c2) <= ((g(c8, c3) = c4) & (g(c8, c2) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3627', '3628'])).
318.63/46.70	tff('3630', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3631', plain, ~ (g(c8, c2) = c4) | ~ (g(c8, c3) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3629', '3630'])).
318.63/46.70	tff('3632', plain, (g(s(c5), c2) = c3) <= ((g(s(c5), c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['275'])).
318.63/46.70	tff('3633', plain, (g(s(c5), c2) = c1) <= ((g(s(c5), c2) = c1)),
318.63/46.70	    inference('split', [status(esa)], ['1638'])).
318.63/46.70	tff('3634', plain, (c3 = c1) <= ((g(s(c5), c2) = c3) & (g(s(c5), c2) = c1)),
318.63/46.70	    inference('sup+', [status(thm)], ['3632', '3633'])).
318.63/46.70	tff('3635', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3636', plain, ~ (g(s(c5), c2) = c1) | ~ (g(s(c5), c2) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3634', '3635'])).
318.63/46.70	tff('3637', plain,
318.63/46.70	    ~ (g(s(s(c5)), c5) = c4) | (g(s(c5), c5) = c4) | (g(s(c5), c5) = c3) | 
318.63/46.70	    (g(s(c5), c5) = c2) | (g(s(c5), c5) = c5),
318.63/46.70	    inference('split', [status(esa)], ['585'])).
318.63/46.70	tff('3638', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('3639', plain, (g(s(s(c5)), c5) = c1) <= ((g(c8, c5) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['1378'])).
318.63/46.70	tff('3640', plain,
318.63/46.70	    ((c3 = c1
318.63/46.70	      | g(s(c5), c5) = c3
318.63/46.70	      | g(s(c5), c5) = c5
318.63/46.70	      | g(s(c5), c5) = c4
318.63/46.70	      | g(s(c5), c5) = c2)) <= ((g(c8, c5) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3638', '3639'])).
318.63/46.70	tff('3641', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3642', plain,
318.63/46.70	    ((g(s(c5), c5) = c3
318.63/46.70	      | g(s(c5), c5) = c5
318.63/46.70	      | g(s(c5), c5) = c4
318.63/46.70	      | g(s(c5), c5) = c2)) <= ((g(c8, c5) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3640', '3641'])).
318.63/46.70	tff('3643', plain,
318.63/46.70	    ~ (g(c8, c5) = c3) | (g(s(c5), c5) = c4) | (g(s(c5), c5) = c3) | 
318.63/46.70	    (g(s(c5), c5) = c5) | (g(s(c5), c5) = c2),
318.63/46.70	    inference('split', [status(esa)], ['3642'])).
318.63/46.70	tff('3644', plain, (g(s(c5), c5) = c3) <= ((g(s(c5), c5) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['428'])).
318.63/46.70	tff('3645', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3646', plain,
318.63/46.70	    ((c3 != c5 |  zip_tseitin_2(c5, s(c5)))) <= ((g(s(c5), c5) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3644', '3645'])).
318.63/46.70	tff('3647', plain,
318.63/46.70	    ( zip_tseitin_2(c5, s(c5))) <= (( zip_tseitin_2(c5, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3646'])).
318.63/46.70	tff('3648', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3649', plain,
318.63/46.70	    (( zip_tseitin_1(c5, s(c5)) |  zip_tseitin_0(c5, s(c5))))
318.63/46.70	      <= (( zip_tseitin_2(c5, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3647', '3648'])).
318.63/46.70	tff('3650', plain,
318.63/46.70	    ( zip_tseitin_0(c5, s(c5))) <= (( zip_tseitin_0(c5, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3649'])).
318.63/46.70	tff('3651', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3652', plain, (c5 = c1) <= (( zip_tseitin_0(c5, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3650', '3651'])).
318.63/46.70	tff('3653', plain, c1 != c5,
318.63/46.70	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.70	tff('3654', plain, ~ ( zip_tseitin_0(c5, s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3652', '3653'])).
318.63/46.70	tff('3655', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3656', plain,
318.63/46.70	    ( zip_tseitin_1(c5, s(c5))) <= (( zip_tseitin_1(c5, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3649'])).
318.63/46.70	tff('3657', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3658', plain, (c5 = c8) <= (( zip_tseitin_1(c5, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3656', '3657'])).
318.63/46.70	tff('3659', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3660', plain, (c1 = s(c5)) <= (( zip_tseitin_1(c5, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['3658', '3659'])).
318.63/46.70	tff('3661', plain, s(s(s(c5))) = c8,
318.63/46.70	    inference('demod', [status(thm)], ['65', '66', '67', '68', '69', '70'])).
318.63/46.70	tff('3662', plain, (s(s(c1)) = c8) <= (( zip_tseitin_1(c5, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['3660', '3661'])).
318.63/46.70	tff('3663', plain, c2 = s(c1), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3664', plain, (c5 = c8) <= (( zip_tseitin_1(c5, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3656', '3657'])).
318.63/46.70	tff('3665', plain, (s(c2) = c5) <= (( zip_tseitin_1(c5, s(c5)))),
318.63/46.70	    inference('demod', [status(thm)], ['3662', '3663', '3664'])).
318.63/46.70	tff('3666', plain, (c3 = c5) <= (( zip_tseitin_1(c5, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['3655', '3665'])).
318.63/46.70	tff('3667', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.70	tff('3668', plain, ~ ( zip_tseitin_1(c5, s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3666', '3667'])).
318.63/46.70	tff('3669', plain, (g(s(c5), c5) = c5) <= ((g(s(c5), c5) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['585'])).
318.63/46.70	tff('3670', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3671', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c5, s(c5)))) <= ((g(s(c5), c5) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3669', '3670'])).
318.63/46.70	tff('3672', plain, ( zip_tseitin_2(c5, s(c5))) <= ((g(s(c5), c5) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3671'])).
318.63/46.70	tff('3673', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3674', plain,
318.63/46.70	    (( zip_tseitin_1(c5, s(c5)) |  zip_tseitin_0(c5, s(c5))))
318.63/46.70	      <= ((g(s(c5), c5) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3672', '3673'])).
318.63/46.70	tff('3675', plain,
318.63/46.70	    ~ (g(s(c5), c5) = c5) | ( zip_tseitin_1(c5, s(c5))) | 
318.63/46.70	    ( zip_tseitin_0(c5, s(c5))), inference('split', [status(esa)], ['3674'])).
318.63/46.70	tff('3676', plain, (g(s(s(c5)), c5) = c4) <= ((g(s(s(c5)), c5) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['331'])).
318.63/46.70	tff('3677', plain, (g(s(s(c5)), c5) = c1) <= ((g(c8, c5) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['1378'])).
318.63/46.70	tff('3678', plain, (c4 = c1) <= ((g(c8, c5) = c3) & (g(s(s(c5)), c5) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3676', '3677'])).
318.63/46.70	tff('3679', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3680', plain, ~ (g(c8, c5) = c3) | ~ (g(s(s(c5)), c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3678', '3679'])).
318.63/46.70	tff('3681', plain, (g(c8, c4) = c4) <= ((g(c8, c4) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['466'])).
318.63/46.70	tff('3682', plain, (g(c8, c4) = c3) <= ((g(c8, c4) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['466'])).
318.63/46.70	tff('3683', plain, (c4 = c3) <= ((g(c8, c4) = c4) & (g(c8, c4) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3681', '3682'])).
318.63/46.70	tff('3684', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('3685', plain, ~ (g(c8, c4) = c3) | ~ (g(c8, c4) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3683', '3684'])).
318.63/46.70	tff('3686', plain, (g(s(c5), c4) = c1) <= ((g(s(s(c5)), c4) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2071'])).
318.63/46.70	tff('3687', plain, (g(s(c5), c4) = c2) <= ((g(s(c5), c5) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['588'])).
318.63/46.70	tff('3688', plain,
318.63/46.70	    (c1 = c2) <= ((g(s(s(c5)), c4) = c3) & (g(s(c5), c5) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3686', '3687'])).
318.63/46.70	tff('3689', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3690', plain, ~ (g(s(s(c5)), c4) = c3) | ~ (g(s(c5), c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3688', '3689'])).
318.63/46.70	tff('3691', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('3692', plain, (g(s(s(c5)), c3) = c2) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2103'])).
318.63/46.70	tff('3693', plain,
318.63/46.70	    ((c3 = c2
318.63/46.70	      | g(s(c5), c3) = c3
318.63/46.70	      | g(s(c5), c3) = c5
318.63/46.70	      | g(s(c5), c3) = c4
318.63/46.70	      | g(s(c5), c3) = c2)) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3691', '3692'])).
318.63/46.70	tff('3694', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3695', plain,
318.63/46.70	    ((g(s(c5), c3) = c3
318.63/46.70	      | g(s(c5), c3) = c5
318.63/46.70	      | g(s(c5), c3) = c4
318.63/46.70	      | g(s(c5), c3) = c2)) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3693', '3694'])).
318.63/46.70	tff('3696', plain,
318.63/46.70	    ~ (g(s(s(c5)), c4) = c4) | (g(s(c5), c3) = c3) | (g(s(c5), c3) = c4) | 
318.63/46.70	    (g(s(c5), c3) = c2) | (g(s(c5), c3) = c5),
318.63/46.70	    inference('split', [status(esa)], ['3695'])).
318.63/46.70	tff('3697', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3698', plain, (s(c2) = c5) <= (( zip_tseitin_1(c5, c8))),
318.63/46.70	    inference('demod', [status(thm)], ['2207', '2208', '2209'])).
318.63/46.70	tff('3699', plain, (c3 = c5) <= (( zip_tseitin_1(c5, c8))),
318.63/46.70	    inference('sup+', [status(thm)], ['3697', '3698'])).
318.63/46.70	tff('3700', plain, c5 != c3, inference('sup-', [status(thm)], ['311', '312'])).
318.63/46.70	tff('3701', plain, ~ ( zip_tseitin_1(c5, c8)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3699', '3700'])).
318.63/46.70	tff('3702', plain, ( zip_tseitin_0(c5, c8)) <= (( zip_tseitin_0(c5, c8))),
318.63/46.70	    inference('split', [status(esa)], ['2200'])).
318.63/46.70	tff('3703', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3704', plain, (c5 = c1) <= (( zip_tseitin_0(c5, c8))),
318.63/46.70	    inference('sup-', [status(thm)], ['3702', '3703'])).
318.63/46.70	tff('3705', plain, c1 != c5,
318.63/46.70	    inference('demod', [status(thm)], ['129', '130'])).
318.63/46.70	tff('3706', plain, ~ ( zip_tseitin_0(c5, c8)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3704', '3705'])).
318.63/46.70	tff('3707', plain, (g(c8, c5) = c5) <= ((g(c8, c5) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['633'])).
318.63/46.70	tff('3708', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3709', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c5, c8))) <= ((g(c8, c5) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3707', '3708'])).
318.63/46.70	tff('3710', plain, ( zip_tseitin_2(c5, c8)) <= ((g(c8, c5) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3709'])).
318.63/46.70	tff('3711', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3712', plain,
318.63/46.70	    (( zip_tseitin_1(c5, c8) |  zip_tseitin_0(c5, c8))) <= ((g(c8, c5) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3710', '3711'])).
318.63/46.70	tff('3713', plain,
318.63/46.70	    ~ (g(c8, c5) = c5) | ( zip_tseitin_0(c5, c8)) | ( zip_tseitin_1(c5, c8)),
318.63/46.70	    inference('split', [status(esa)], ['3712'])).
318.63/46.70	tff('3714', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c8, s(X0)) = c4 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['641'])).
318.63/46.70	tff('3715', plain, (g(c8, s(c5)) = c2) <= ((g(c8, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['650'])).
318.63/46.70	tff('3716', plain,
318.63/46.70	    ((c4 = c2 | g(c8, c5) = c3 | g(c8, c5) = c5 | g(c8, c5) = c4))
318.63/46.70	      <= ((g(c8, s(s(c5))) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3714', '3715'])).
318.63/46.70	tff('3717', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3718', plain,
318.63/46.70	    ((g(c8, c5) = c3 | g(c8, c5) = c5 | g(c8, c5) = c4))
318.63/46.70	      <= ((g(c8, s(s(c5))) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3716', '3717'])).
318.63/46.70	tff('3719', plain,
318.63/46.70	    (g(c8, c5) = c5) | (g(c8, c5) = c3) | (g(c8, c5) = c4) | 
318.63/46.70	    ~ (g(c8, s(s(c5))) = c4), inference('split', [status(esa)], ['3718'])).
318.63/46.70	tff('3720', plain, (g(s(c5), c4) = c2) <= ((g(s(c5), c5) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['588'])).
318.63/46.70	tff('3721', plain, (g(s(c5), c4) = c4) <= ((g(s(c5), c3) = c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['794'])).
318.63/46.70	tff('3722', plain, (c2 = c4) <= ((g(s(c5), c5) = c4) & (g(s(c5), c3) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['3720', '3721'])).
318.63/46.70	tff('3723', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3724', plain, ~ (g(s(c5), c3) = c2) | ~ (g(s(c5), c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3722', '3723'])).
318.63/46.70	tff('3725', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3726', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(c8, s(X0)) = c4 | g(c8, X0) = c4 | g(c8, X0) = c5 | g(c8, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['641'])).
318.63/46.70	tff('3727', plain,
318.63/46.70	    (g(c8, c4) = c4 | g(c8, c3) = c3 | g(c8, c3) = c5 | g(c8, c3) = c4),
318.63/46.70	    inference('sup+', [status(thm)], ['3725', '3726'])).
318.63/46.70	tff('3728', plain,
318.63/46.70	    (g(c8, c3) = c4) | (g(c8, c3) = c3) | (g(c8, c3) = c5) | (g(c8, c4) = c4),
318.63/46.70	    inference('split', [status(esa)], ['3727'])).
318.63/46.70	tff('3729', plain, (g(c8, c3) = c2) <= ((g(c8, c3) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['466'])).
318.63/46.70	tff('3730', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3731', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(c3, c8))) <= ((g(c8, c3) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['3729', '3730'])).
318.63/46.70	tff('3732', plain, ( zip_tseitin_2(c3, c8)) <= (( zip_tseitin_2(c3, c8))),
318.63/46.70	    inference('split', [status(esa)], ['3731'])).
318.63/46.70	tff('3733', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3734', plain,
318.63/46.70	    (( zip_tseitin_1(c3, c8) |  zip_tseitin_0(c3, c8)))
318.63/46.70	      <= (( zip_tseitin_2(c3, c8))),
318.63/46.70	    inference('sup-', [status(thm)], ['3732', '3733'])).
318.63/46.70	tff('3735', plain, ( zip_tseitin_0(c3, c8)) <= (( zip_tseitin_0(c3, c8))),
318.63/46.70	    inference('split', [status(esa)], ['3734'])).
318.63/46.70	tff('3736', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3737', plain, (c3 = c1) <= (( zip_tseitin_0(c3, c8))),
318.63/46.70	    inference('sup-', [status(thm)], ['3735', '3736'])).
318.63/46.70	tff('3738', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3739', plain, ~ ( zip_tseitin_0(c3, c8)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3737', '3738'])).
318.63/46.70	tff('3740', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3741', plain, ( zip_tseitin_1(c3, c8)) <= (( zip_tseitin_1(c3, c8))),
318.63/46.70	    inference('split', [status(esa)], ['3734'])).
318.63/46.70	tff('3742', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3743', plain, (c3 = c8) <= (( zip_tseitin_1(c3, c8))),
318.63/46.70	    inference('sup-', [status(thm)], ['3741', '3742'])).
318.63/46.70	tff('3744', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3745', plain, (c1 = s(c3)) <= (( zip_tseitin_1(c3, c8))),
318.63/46.70	    inference('sup+', [status(thm)], ['3743', '3744'])).
318.63/46.70	tff('3746', plain, (c1 = c4) <= (( zip_tseitin_1(c3, c8))),
318.63/46.70	    inference('sup+', [status(thm)], ['3740', '3745'])).
318.63/46.70	tff('3747', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3748', plain, ~ ( zip_tseitin_1(c3, c8)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3746', '3747'])).
318.63/46.70	tff('3749', plain, (g(c8, c3) = c5) <= ((g(c8, c3) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['1582'])).
318.63/46.70	tff('3750', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3751', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c3, c8))) <= ((g(c8, c3) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3749', '3750'])).
318.63/46.70	tff('3752', plain, ( zip_tseitin_2(c3, c8)) <= ((g(c8, c3) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3751'])).
318.63/46.70	tff('3753', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3754', plain,
318.63/46.70	    (( zip_tseitin_1(c3, c8) |  zip_tseitin_0(c3, c8))) <= ((g(c8, c3) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3752', '3753'])).
318.63/46.70	tff('3755', plain,
318.63/46.70	    ~ (g(c8, c3) = c5) | ( zip_tseitin_1(c3, c8)) | ( zip_tseitin_0(c3, c8)),
318.63/46.70	    inference('split', [status(esa)], ['3754'])).
318.63/46.70	tff('3756', plain, (g(c8, c4) = c3) <= ((g(c8, c4) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['466'])).
318.63/46.70	tff('3757', plain, (g(c8, c5) = c4) <= ((g(c8, c5) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['633'])).
318.63/46.70	tff('3758', plain, ![X0]: (g(X0, c5) != c4 | g(X0, c4) = c2),
318.63/46.70	    inference('sup-', [status(thm)], ['328', '329'])).
318.63/46.70	tff('3759', plain, ((c4 != c4 | g(c8, c4) = c2)) <= ((g(c8, c5) = c4)),
318.63/46.70	    inference('sup-', [status(thm)], ['3757', '3758'])).
318.63/46.70	tff('3760', plain, (g(c8, c4) = c2) <= ((g(c8, c5) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['3759'])).
318.63/46.70	tff('3761', plain, (c3 = c2) <= ((g(c8, c5) = c4) & (g(c8, c4) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3756', '3760'])).
318.63/46.70	tff('3762', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3763', plain, ~ (g(c8, c4) = c3) | ~ (g(c8, c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3761', '3762'])).
318.63/46.70	tff('3764', plain, (g(c8, c4) = c4) <= ((g(c8, c4) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['466'])).
318.63/46.70	tff('3765', plain, (g(c8, c4) = c2) <= ((g(c8, c5) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['3759'])).
318.63/46.70	tff('3766', plain, (c4 = c2) <= ((g(c8, c5) = c4) & (g(c8, c4) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3764', '3765'])).
318.63/46.70	tff('3767', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3768', plain, ~ (g(c8, c4) = c4) | ~ (g(c8, c5) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3766', '3767'])).
318.63/46.70	tff('3769', plain, c5 = s(c4), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3770', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(s(s(c5)), s(X0)) = c4
318.63/46.70	       | g(c8, X0) = c3
318.63/46.70	       | g(s(s(c5)), X0) = c3
318.63/46.70	       | g(s(s(c5)), X0) = c5
318.63/46.70	       | g(s(s(c5)), X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['245'])).
318.63/46.70	tff('3771', plain,
318.63/46.70	    (g(s(s(c5)), c5) = c4
318.63/46.70	     | g(s(s(c5)), c4) = c4
318.63/46.70	     | g(s(s(c5)), c4) = c5
318.63/46.70	     | g(s(s(c5)), c4) = c3
318.63/46.70	     | g(c8, c4) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3769', '3770'])).
318.63/46.70	tff('3772', plain,
318.63/46.70	    (g(s(s(c5)), c4) = c3) | (g(s(s(c5)), c4) = c4) | (g(c8, c4) = c3) | 
318.63/46.70	    (g(s(s(c5)), c5) = c4) | (g(s(s(c5)), c4) = c5),
318.63/46.70	    inference('split', [status(esa)], ['3771'])).
318.63/46.70	tff('3773', plain, (g(s(s(c5)), c4) = c2) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['331'])).
318.63/46.70	tff('3774', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3775', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(c4, s(s(c5))))) <= ((g(s(s(c5)), c4) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['3773', '3774'])).
318.63/46.70	tff('3776', plain,
318.63/46.70	    ( zip_tseitin_2(c4, s(s(c5)))) <= (( zip_tseitin_2(c4, s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['3775'])).
318.63/46.70	tff('3777', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3778', plain,
318.63/46.70	    (( zip_tseitin_1(c4, s(s(c5))) |  zip_tseitin_0(c4, s(s(c5)))))
318.63/46.70	      <= (( zip_tseitin_2(c4, s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['3776', '3777'])).
318.63/46.70	tff('3779', plain,
318.63/46.70	    ( zip_tseitin_1(c4, s(s(c5)))) <= (( zip_tseitin_1(c4, s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['3778'])).
318.63/46.70	tff('3780', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3781', plain, (c4 = c8) <= (( zip_tseitin_1(c4, s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['3779', '3780'])).
318.63/46.70	tff('3782', plain, c8 != c4,
318.63/46.70	    inference('demod', [status(thm)], ['681', '682'])).
318.63/46.70	tff('3783', plain, ~ ( zip_tseitin_1(c4, s(s(c5)))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3781', '3782'])).
318.63/46.70	tff('3784', plain,
318.63/46.70	    ( zip_tseitin_0(c4, s(s(c5)))) <= (( zip_tseitin_0(c4, s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['3778'])).
318.63/46.70	tff('3785', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3786', plain, (c4 = c1) <= (( zip_tseitin_0(c4, s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['3784', '3785'])).
318.63/46.70	tff('3787', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3788', plain, ~ ( zip_tseitin_0(c4, s(s(c5)))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3786', '3787'])).
318.63/46.70	tff('3789', plain, (g(s(s(c5)), c4) = c5) <= ((g(s(s(c5)), c4) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['287'])).
318.63/46.70	tff('3790', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3791', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c4, s(s(c5))))) <= ((g(s(s(c5)), c4) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3789', '3790'])).
318.63/46.70	tff('3792', plain,
318.63/46.70	    ( zip_tseitin_2(c4, s(s(c5)))) <= ((g(s(s(c5)), c4) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3791'])).
318.63/46.70	tff('3793', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3794', plain,
318.63/46.70	    (( zip_tseitin_1(c4, s(s(c5))) |  zip_tseitin_0(c4, s(s(c5)))))
318.63/46.70	      <= ((g(s(s(c5)), c4) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3792', '3793'])).
318.63/46.70	tff('3795', plain,
318.63/46.70	    ~ (g(s(s(c5)), c4) = c5) | ( zip_tseitin_0(c4, s(s(c5)))) | 
318.63/46.70	    ( zip_tseitin_1(c4, s(s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3794'])).
318.63/46.70	tff('3796', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('3797', plain, (g(s(s(c5)), c3) = c1) <= ((g(c8, c3) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['1742'])).
318.63/46.70	tff('3798', plain,
318.63/46.70	    ((c3 = c1
318.63/46.70	      | g(s(c5), c3) = c3
318.63/46.70	      | g(s(c5), c3) = c5
318.63/46.70	      | g(s(c5), c3) = c4
318.63/46.70	      | g(s(c5), c3) = c2)) <= ((g(c8, c3) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3796', '3797'])).
318.63/46.70	tff('3799', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3800', plain,
318.63/46.70	    ((g(s(c5), c3) = c3
318.63/46.70	      | g(s(c5), c3) = c5
318.63/46.70	      | g(s(c5), c3) = c4
318.63/46.70	      | g(s(c5), c3) = c2)) <= ((g(c8, c3) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3798', '3799'])).
318.63/46.70	tff('3801', plain,
318.63/46.70	    ~ (g(c8, c3) = c3) | (g(s(c5), c3) = c3) | (g(s(c5), c3) = c5) | 
318.63/46.70	    (g(s(c5), c3) = c4) | (g(s(c5), c3) = c2),
318.63/46.70	    inference('split', [status(esa)], ['3800'])).
318.63/46.70	tff('3802', plain, (g(s(c5), c3) = c3) <= ((g(s(c5), c3) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['412'])).
318.63/46.70	tff('3803', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3804', plain,
318.63/46.70	    ((c3 != c5 |  zip_tseitin_2(c3, s(c5)))) <= ((g(s(c5), c3) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3802', '3803'])).
318.63/46.70	tff('3805', plain,
318.63/46.70	    ( zip_tseitin_2(c3, s(c5))) <= (( zip_tseitin_2(c3, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3804'])).
318.63/46.70	tff('3806', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3807', plain,
318.63/46.70	    (( zip_tseitin_1(c3, s(c5)) |  zip_tseitin_0(c3, s(c5))))
318.63/46.70	      <= (( zip_tseitin_2(c3, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3805', '3806'])).
318.63/46.70	tff('3808', plain,
318.63/46.70	    ( zip_tseitin_0(c3, s(c5))) <= (( zip_tseitin_0(c3, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3807'])).
318.63/46.70	tff('3809', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3810', plain, (c3 = c1) <= (( zip_tseitin_0(c3, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3808', '3809'])).
318.63/46.70	tff('3811', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3812', plain, ~ ( zip_tseitin_0(c3, s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3810', '3811'])).
318.63/46.70	tff('3813', plain, c4 = s(c3), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3814', plain,
318.63/46.70	    ( zip_tseitin_1(c3, s(c5))) <= (( zip_tseitin_1(c3, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3807'])).
318.63/46.70	tff('3815', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3816', plain, (c3 = c8) <= (( zip_tseitin_1(c3, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3814', '3815'])).
318.63/46.70	tff('3817', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3818', plain, (c1 = s(c3)) <= (( zip_tseitin_1(c3, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['3816', '3817'])).
318.63/46.70	tff('3819', plain, (c1 = c4) <= (( zip_tseitin_1(c3, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['3813', '3818'])).
318.63/46.70	tff('3820', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3821', plain, ~ ( zip_tseitin_1(c3, s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3819', '3820'])).
318.63/46.70	tff('3822', plain, (g(s(c5), c3) = c5) <= ((g(s(c5), c3) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['418'])).
318.63/46.70	tff('3823', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3824', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c3, s(c5)))) <= ((g(s(c5), c3) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3822', '3823'])).
318.63/46.70	tff('3825', plain, ( zip_tseitin_2(c3, s(c5))) <= ((g(s(c5), c3) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3824'])).
318.63/46.70	tff('3826', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3827', plain,
318.63/46.70	    (( zip_tseitin_1(c3, s(c5)) |  zip_tseitin_0(c3, s(c5))))
318.63/46.70	      <= ((g(s(c5), c3) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3825', '3826'])).
318.63/46.70	tff('3828', plain,
318.63/46.70	    ~ (g(s(c5), c3) = c5) | ( zip_tseitin_1(c3, s(c5))) | 
318.63/46.70	    ( zip_tseitin_0(c3, s(c5))), inference('split', [status(esa)], ['3827'])).
318.63/46.70	tff('3829', plain, (g(s(s(c5)), c3) = c1) <= ((g(c8, c3) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['1742'])).
318.63/46.70	tff('3830', plain, (g(s(s(c5)), c3) = c2) <= ((g(s(s(c5)), c4) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['2103'])).
318.63/46.70	tff('3831', plain, (c1 = c2) <= ((g(c8, c3) = c3) & (g(s(s(c5)), c4) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3829', '3830'])).
318.63/46.70	tff('3832', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3833', plain, ~ (g(c8, c3) = c3) | ~ (g(s(s(c5)), c4) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3831', '3832'])).
318.63/46.70	tff('3834', plain, (g(s(c5), c4) = c1) <= ((g(s(s(c5)), c4) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['2071'])).
318.63/46.70	tff('3835', plain, (g(s(c5), c4) = c4) <= ((g(s(c5), c3) = c2)),
318.63/46.70	    inference('simplify', [status(thm)], ['794'])).
318.63/46.70	tff('3836', plain,
318.63/46.70	    (c1 = c4) <= ((g(s(s(c5)), c4) = c3) & (g(s(c5), c3) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['3834', '3835'])).
318.63/46.70	tff('3837', plain, c4 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['109', '172'])).
318.63/46.70	tff('3838', plain, ~ (g(s(c5), c3) = c2) | ~ (g(s(s(c5)), c4) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3836', '3837'])).
318.63/46.70	tff('3839', plain, (g(s(c5), c2) = c4) <= ((g(s(c5), c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['1194'])).
318.63/46.70	tff('3840', plain, (g(s(c5), c2) = c2) <= ((g(s(c5), c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1651'])).
318.63/46.70	tff('3841', plain, (c4 = c2) <= ((g(s(c5), c3) = c4) & (g(s(c5), c2) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3839', '3840'])).
318.63/46.70	tff('3842', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3843', plain, ~ (g(s(c5), c3) = c4) | ~ (g(s(c5), c2) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3841', '3842'])).
318.63/46.70	tff('3844', plain, (g(s(c5), c2) = c3) <= ((g(s(c5), c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['275'])).
318.63/46.70	tff('3845', plain, (g(s(c5), c2) = c2) <= ((g(s(c5), c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1651'])).
318.63/46.70	tff('3846', plain, (c3 = c2) <= ((g(s(c5), c2) = c3) & (g(s(c5), c3) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3844', '3845'])).
318.63/46.70	tff('3847', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3848', plain, ~ (g(s(c5), c3) = c4) | ~ (g(s(c5), c2) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3846', '3847'])).
318.63/46.70	tff('3849', plain, (g(s(s(c5)), c2) = c2) <= ((g(s(s(c5)), c2) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['554'])).
318.63/46.70	tff('3850', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3851', plain,
318.63/46.70	    ((c2 != c5 |  zip_tseitin_2(c2, s(s(c5))))) <= ((g(s(s(c5)), c2) = c2)),
318.63/46.70	    inference('sup-', [status(thm)], ['3849', '3850'])).
318.63/46.70	tff('3852', plain,
318.63/46.70	    ( zip_tseitin_2(c2, s(s(c5)))) <= (( zip_tseitin_2(c2, s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['3851'])).
318.63/46.70	tff('3853', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3854', plain,
318.63/46.70	    (( zip_tseitin_1(c2, s(s(c5))) |  zip_tseitin_0(c2, s(s(c5)))))
318.63/46.70	      <= (( zip_tseitin_2(c2, s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['3852', '3853'])).
318.63/46.70	tff('3855', plain,
318.63/46.70	    ( zip_tseitin_0(c2, s(s(c5)))) <= (( zip_tseitin_0(c2, s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['3854'])).
318.63/46.70	tff('3856', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3857', plain, (c2 = c1) <= (( zip_tseitin_0(c2, s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['3855', '3856'])).
318.63/46.70	tff('3858', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3859', plain, ~ ( zip_tseitin_0(c2, s(s(c5)))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3857', '3858'])).
318.63/46.70	tff('3860', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3861', plain,
318.63/46.70	    ( zip_tseitin_1(c2, s(s(c5)))) <= (( zip_tseitin_1(c2, s(s(c5))))),
318.63/46.70	    inference('split', [status(esa)], ['3854'])).
318.63/46.70	tff('3862', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3863', plain, (c2 = c8) <= (( zip_tseitin_1(c2, s(s(c5))))),
318.63/46.70	    inference('sup-', [status(thm)], ['3861', '3862'])).
318.63/46.70	tff('3864', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3865', plain, (c1 = s(c2)) <= (( zip_tseitin_1(c2, s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['3863', '3864'])).
318.63/46.70	tff('3866', plain, (c1 = c3) <= (( zip_tseitin_1(c2, s(s(c5))))),
318.63/46.70	    inference('sup+', [status(thm)], ['3860', '3865'])).
318.63/46.70	tff('3867', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3868', plain, ~ ( zip_tseitin_1(c2, s(s(c5)))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3866', '3867'])).
318.63/46.70	tff('3869', plain, (g(s(s(c5)), c2) = c5) <= ((g(s(s(c5)), c2) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['522'])).
318.63/46.70	tff('3870', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3871', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c2, s(s(c5))))) <= ((g(s(s(c5)), c2) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3869', '3870'])).
318.63/46.70	tff('3872', plain,
318.63/46.70	    ( zip_tseitin_2(c2, s(s(c5)))) <= ((g(s(s(c5)), c2) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3871'])).
318.63/46.70	tff('3873', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3874', plain,
318.63/46.70	    (( zip_tseitin_1(c2, s(s(c5))) |  zip_tseitin_0(c2, s(s(c5)))))
318.63/46.70	      <= ((g(s(s(c5)), c2) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3872', '3873'])).
318.63/46.70	tff('3875', plain,
318.63/46.70	    ~ (g(s(s(c5)), c2) = c5) | ( zip_tseitin_1(c2, s(s(c5)))) | 
318.63/46.70	    ( zip_tseitin_0(c2, s(s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3874'])).
318.63/46.70	tff('3876', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('3877', plain, (g(s(s(c5)), c2) = c2) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['1088'])).
318.63/46.70	tff('3878', plain,
318.63/46.70	    ((c3 = c2
318.63/46.70	      | g(s(c5), c2) = c3
318.63/46.70	      | g(s(c5), c2) = c5
318.63/46.70	      | g(s(c5), c2) = c4
318.63/46.70	      | g(s(c5), c2) = c2)) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3876', '3877'])).
318.63/46.70	tff('3879', plain, c3 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['197', '224'])).
318.63/46.70	tff('3880', plain,
318.63/46.70	    ((g(s(c5), c2) = c3
318.63/46.70	      | g(s(c5), c2) = c5
318.63/46.70	      | g(s(c5), c2) = c4
318.63/46.70	      | g(s(c5), c2) = c2)) <= ((g(s(s(c5)), c3) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3878', '3879'])).
318.63/46.70	tff('3881', plain,
318.63/46.70	    ~ (g(s(s(c5)), c3) = c4) | (g(s(c5), c2) = c4) | (g(s(c5), c2) = c2) | 
318.63/46.70	    (g(s(c5), c2) = c3) | (g(s(c5), c2) = c5),
318.63/46.70	    inference('split', [status(esa)], ['3880'])).
318.63/46.70	tff('3882', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('3883', plain, (g(s(s(c5)), c2) = c4) <= ((g(s(s(c5)), c2) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['522'])).
318.63/46.70	tff('3884', plain,
318.63/46.70	    ((c3 = c4
318.63/46.70	      | g(s(c5), c2) = c3
318.63/46.70	      | g(s(c5), c2) = c5
318.63/46.70	      | g(s(c5), c2) = c4
318.63/46.70	      | g(s(c5), c2) = c2)) <= ((g(s(s(c5)), c2) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3882', '3883'])).
318.63/46.70	tff('3885', plain, c4 != c3,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['301', '324'])).
318.63/46.70	tff('3886', plain,
318.63/46.70	    ((g(s(c5), c2) = c3
318.63/46.70	      | g(s(c5), c2) = c5
318.63/46.70	      | g(s(c5), c2) = c4
318.63/46.70	      | g(s(c5), c2) = c2)) <= ((g(s(s(c5)), c2) = c4)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3884', '3885'])).
318.63/46.70	tff('3887', plain,
318.63/46.70	    ~ (g(s(s(c5)), c2) = c4) | (g(s(c5), c2) = c4) | (g(s(c5), c2) = c2) | 
318.63/46.70	    (g(s(c5), c2) = c3) | (g(s(c5), c2) = c5),
318.63/46.70	    inference('split', [status(esa)], ['3886'])).
318.63/46.70	tff('3888', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      (g(s(X1), X0) = c3
318.63/46.70	       | g(X1, X0) = c2
318.63/46.70	       | g(X1, X0) = c4
318.63/46.70	       | g(X1, X0) = c5
318.63/46.70	       | g(X1, X0) = c3),
318.63/46.70	    inference('simplify', [status(thm)], ['4'])).
318.63/46.70	tff('3889', plain, (g(s(s(c5)), c2) = c1) <= ((g(c8, c2) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['1105'])).
318.63/46.70	tff('3890', plain,
318.63/46.70	    ((c3 = c1
318.63/46.70	      | g(s(c5), c2) = c3
318.63/46.70	      | g(s(c5), c2) = c5
318.63/46.70	      | g(s(c5), c2) = c4
318.63/46.70	      | g(s(c5), c2) = c2)) <= ((g(c8, c2) = c3)),
318.63/46.70	    inference('sup+', [status(thm)], ['3888', '3889'])).
318.63/46.70	tff('3891', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3892', plain,
318.63/46.70	    ((g(s(c5), c2) = c3
318.63/46.70	      | g(s(c5), c2) = c5
318.63/46.70	      | g(s(c5), c2) = c4
318.63/46.70	      | g(s(c5), c2) = c2)) <= ((g(c8, c2) = c3)),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3890', '3891'])).
318.63/46.70	tff('3893', plain,
318.63/46.70	    ~ (g(c8, c2) = c3) | (g(s(c5), c2) = c4) | (g(s(c5), c2) = c2) | 
318.63/46.70	    (g(s(c5), c2) = c5) | (g(s(c5), c2) = c3),
318.63/46.70	    inference('split', [status(esa)], ['3892'])).
318.63/46.70	tff('3894', plain, (g(s(c5), c2) = c3) <= ((g(s(c5), c2) = c3)),
318.63/46.70	    inference('split', [status(esa)], ['275'])).
318.63/46.70	tff('3895', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3896', plain,
318.63/46.70	    ((c3 != c5 |  zip_tseitin_2(c2, s(c5)))) <= ((g(s(c5), c2) = c3)),
318.63/46.70	    inference('sup-', [status(thm)], ['3894', '3895'])).
318.63/46.70	tff('3897', plain,
318.63/46.70	    ( zip_tseitin_2(c2, s(c5))) <= (( zip_tseitin_2(c2, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3896'])).
318.63/46.70	tff('3898', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3899', plain,
318.63/46.70	    (( zip_tseitin_1(c2, s(c5)) |  zip_tseitin_0(c2, s(c5))))
318.63/46.70	      <= (( zip_tseitin_2(c2, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3897', '3898'])).
318.63/46.70	tff('3900', plain,
318.63/46.70	    ( zip_tseitin_0(c2, s(c5))) <= (( zip_tseitin_0(c2, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3899'])).
318.63/46.70	tff('3901', plain, ![X0, X1]: (X0 = c1 | ~ zip_tseitin_0(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_5])).
318.63/46.70	tff('3902', plain, (c2 = c1) <= (( zip_tseitin_0(c2, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3900', '3901'])).
318.63/46.70	tff('3903', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3904', plain, ~ ( zip_tseitin_0(c2, s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3902', '3903'])).
318.63/46.70	tff('3905', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3906', plain,
318.63/46.70	    ( zip_tseitin_1(c2, s(c5))) <= (( zip_tseitin_1(c2, s(c5)))),
318.63/46.70	    inference('split', [status(esa)], ['3899'])).
318.63/46.70	tff('3907', plain, ![X0, X1]: (X0 = c8 | ~ zip_tseitin_1(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_3])).
318.63/46.70	tff('3908', plain, (c2 = c8) <= (( zip_tseitin_1(c2, s(c5)))),
318.63/46.70	    inference('sup-', [status(thm)], ['3906', '3907'])).
318.63/46.70	tff('3909', plain, c1 = s(c8), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3910', plain, (c1 = s(c2)) <= (( zip_tseitin_1(c2, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['3908', '3909'])).
318.63/46.70	tff('3911', plain, (c1 = c3) <= (( zip_tseitin_1(c2, s(c5)))),
318.63/46.70	    inference('sup+', [status(thm)], ['3905', '3910'])).
318.63/46.70	tff('3912', plain, c3 != c1,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['57', '89'])).
318.63/46.70	tff('3913', plain, ~ ( zip_tseitin_1(c2, s(c5))),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3911', '3912'])).
318.63/46.70	tff('3914', plain, (g(s(c5), c2) = c5) <= ((g(s(c5), c2) = c5)),
318.63/46.70	    inference('split', [status(esa)], ['1194'])).
318.63/46.70	tff('3915', plain,
318.63/46.70	    ![X13, X15]: ( zip_tseitin_2(X15, X13) | g(X13, X15) != c5),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3916', plain,
318.63/46.70	    ((c5 != c5 |  zip_tseitin_2(c2, s(c5)))) <= ((g(s(c5), c2) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3914', '3915'])).
318.63/46.70	tff('3917', plain, ( zip_tseitin_2(c2, s(c5))) <= ((g(s(c5), c2) = c5)),
318.63/46.70	    inference('simplify', [status(thm)], ['3916'])).
318.63/46.70	tff('3918', plain,
318.63/46.70	    ![X0, X1]:
318.63/46.70	      ( zip_tseitin_0(X0, X1)
318.63/46.70	       |  zip_tseitin_1(X0, X1)
318.63/46.70	       | ~ zip_tseitin_2(X0, X1)),
318.63/46.70	    inference('cnf', [status(esa)], [zf_stmt_1])).
318.63/46.70	tff('3919', plain,
318.63/46.70	    (( zip_tseitin_1(c2, s(c5)) |  zip_tseitin_0(c2, s(c5))))
318.63/46.70	      <= ((g(s(c5), c2) = c5)),
318.63/46.70	    inference('sup-', [status(thm)], ['3917', '3918'])).
318.63/46.70	tff('3920', plain,
318.63/46.70	    ~ (g(s(c5), c2) = c5) | ( zip_tseitin_1(c2, s(c5))) | 
318.63/46.70	    ( zip_tseitin_0(c2, s(c5))), inference('split', [status(esa)], ['3919'])).
318.63/46.70	tff('3921', plain, c3 = s(c2), inference('cnf', [status(esa)], [zf_stmt_7])).
318.63/46.70	tff('3922', plain,
318.63/46.70	    ![X0]:
318.63/46.70	      (g(s(s(c5)), s(X0)) = c4
318.63/46.70	       | g(c8, X0) = c3
318.63/46.70	       | g(s(s(c5)), X0) = c3
318.63/46.70	       | g(s(s(c5)), X0) = c5
318.63/46.70	       | g(s(s(c5)), X0) = c4),
318.63/46.70	    inference('simplify', [status(thm)], ['245'])).
318.63/46.70	tff('3923', plain,
318.63/46.70	    (g(s(s(c5)), c3) = c4
318.63/46.70	     | g(s(s(c5)), c2) = c4
318.63/46.70	     | g(s(s(c5)), c2) = c5
318.63/46.70	     | g(s(s(c5)), c2) = c3
318.63/46.70	     | g(c8, c2) = c3),
318.63/46.70	    inference('sup+', [status(thm)], ['3921', '3922'])).
318.63/46.70	tff('3924', plain,
318.63/46.70	    (g(s(s(c5)), c2) = c4) | (g(c8, c2) = c3) | (g(s(s(c5)), c2) = c5) | 
318.63/46.70	    (g(s(s(c5)), c2) = c3) | (g(s(s(c5)), c3) = c4),
318.63/46.70	    inference('split', [status(esa)], ['3923'])).
318.63/46.70	tff('3925', plain, (g(s(s(c5)), c1) = c2) <= ((g(s(s(c5)), c1) = c2)),
318.63/46.70	    inference('split', [status(esa)], ['522'])).
318.63/46.70	tff('3926', plain, (g(s(s(c5)), c1) = c1) <= ((g(c8, c1) = c3)),
318.63/46.70	    inference('simplify', [status(thm)], ['1604'])).
318.63/46.70	tff('3927', plain, (c2 = c1) <= ((g(c8, c1) = c3) & (g(s(s(c5)), c1) = c2)),
318.63/46.70	    inference('sup+', [status(thm)], ['3925', '3926'])).
318.63/46.70	tff('3928', plain, c1 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['142', '163'])).
318.63/46.70	tff('3929', plain, ~ (g(s(s(c5)), c1) = c2) | ~ (g(c8, c1) = c3),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3927', '3928'])).
318.63/46.70	tff('3930', plain,
318.63/46.70	    (g(s(s(c5)), s(s(c5))) = c3) | (g(s(s(c5)), s(s(c5))) = c4) | 
318.63/46.70	    (g(s(s(c5)), s(s(c5))) = c5) | (g(c8, s(s(c5))) = c3) | 
318.63/46.70	    (g(s(s(c5)), c8) = c4), inference('split', [status(esa)], ['534'])).
318.63/46.70	tff('3931', plain, (g(c4, c4) = c4) <= ((g(c4, c4) = c4)),
318.63/46.70	    inference('split', [status(esa)], ['595'])).
318.63/46.70	tff('3932', plain, (g(c4, c4) = c2) <= ((g(c4, c5) = c4)),
318.63/46.70	    inference('simplify', [status(thm)], ['987'])).
318.63/46.70	tff('3933', plain, (c4 = c2) <= ((g(c4, c5) = c4) & (g(c4, c4) = c4)),
318.63/46.70	    inference('sup+', [status(thm)], ['3931', '3932'])).
318.63/46.70	tff('3934', plain, c4 != c2,
318.63/46.70	    inference('simpl_trail', [status(thm)], ['229', '230'])).
318.63/46.70	tff('3935', plain, ~ (g(c4, c5) = c4) | ~ (g(c4, c4) = c4),
318.63/46.70	    inference('simplify_reflect-', [status(thm)], ['3933', '3934'])).
318.63/46.70	tff('3936', plain, $false,
318.63/46.70	    inference('sat_resolution*', [status(thm)],
318.63/46.70	              ['11', '91', '174', '181', '232', '256', '282', '326', '349', 
318.63/46.70	               '357', '366', '387', '403', '409', '422', '433', '444', 
318.63/46.70	               '449', '463', '474', '479', '484', '498', '509', '531', 
318.63/46.70	               '542', '550', '558', '574', '579', '592', '603', '609', 
318.63/46.70	               '614', '620', '625', '630', '654', '665', '669', '684', 
318.63/46.70	               '689', '696', '702', '708', '719', '724', '731', '739', 
318.63/46.70	               '744', '749', '757', '762', '770', '775', '788', '798', 
318.63/46.70	               '808', '823', '835', '847', '857', '865', '871', '886', 
318.63/46.70	               '898', '910', '918', '931', '942', '952', '957', '965', 
318.63/46.70	               '970', '979', '984', '995', '1000', '1014', '1015', '1034', 
318.63/46.70	               '1044', '1049', '1062', '1067', '1072', '1080', '1085', 
318.63/46.70	               '1099', '1110', '1123', '1133', '1138', '1149', '1154', 
318.63/46.70	               '1164', '1169', '1177', '1182', '1188', '1203', '1210', 
318.63/46.70	               '1225', '1230', '1237', '1247', '1260', '1273', '1281', 
318.63/46.70	               '1286', '1292', '1298', '1304', '1309', '1317', '1322', 
318.63/46.70	               '1327', '1332', '1337', '1342', '1348', '1357', '1365', 
318.63/46.70	               '1370', '1375', '1383', '1392', '1400', '1405', '1410', 
318.63/46.70	               '1421', '1435', '1442', '1450', '1460', '1468', '1481', 
318.63/46.70	               '1487', '1510', '1519', '1526', '1531', '1537', '1543', 
318.63/46.70	               '1549', '1558', '1563', '1568', '1573', '1579', '1590', 
318.63/46.70	               '1596', '1612', '1617', '1622', '1628', '1635', '1648', 
318.63/46.70	               '1656', '1661', '1669', '1679', '1684', '1692', '1693', 
318.63/46.70	               '1699', '1705', '1710', '1715', '1728', '1738', '1746', 
318.63/46.70	               '1752', '1756', '1767', '1776', '1783', '1791', '1799', 
318.63/46.70	               '1810', '1815', '1824', '1829', '1834', '1838', '1849', 
318.63/46.70	               '1854', '1861', '1866', '1872', '1880', '1885', '1893', 
318.63/46.70	               '1901', '1910', '1915', '1920', '1925', '1930', '1935', 
318.63/46.70	               '1940', '1945', '1950', '1959', '1965', '1970', '1975', 
318.63/46.70	               '1981', '1986', '2004', '2013', '2020', '2025', '2030', 
318.63/46.70	               '2036', '2042', '2043', '2048', '2056', '2061', '2067', 
318.63/46.70	               '2076', '2087', '2092', '2099', '2107', '2112', '2119', 
318.63/46.70	               '2126', '2131', '2146', '2161', '2168', '2174', '2189', 
318.63/46.70	               '2194', '2224', '2230', '2235', '2240', '2245', '2261', 
318.63/46.70	               '2272', '2280', '2285', '2290', '2298', '2312', '2317', 
318.63/46.70	               '2325', '2330', '2335', '2348', '2349', '2367', '2376', 
318.63/46.70	               '2383', '2388', '2393', '2398', '2403', '2407', '2418', 
318.63/46.70	               '2423', '2430', '2438', '2443', '2448', '2473', '2484', 
318.63/46.70	               '2491', '2509', '2521', '2528', '2534', '2541', '2558', 
318.63/46.70	               '2583', '2589', '2598', '2609', '2614', '2621', '2630', 
318.63/46.70	               '2636', '2641', '2646', '2652', '2657', '2662', '2667', 
318.63/46.70	               '2681', '2696', '2710', '2717', '2718', '2723', '2732', 
318.63/46.70	               '2745', '2754', '2763', '2774', '2783', '2790', '2799', 
318.63/46.70	               '2814', '2823', '2830', '2831', '2845', '2854', '2861', 
318.63/46.70	               '2873', '2878', '2879', '2890', '2899', '2906', '2911', 
318.63/46.70	               '2916', '2917', '2928', '2933', '2940', '2948', '2953', 
318.63/46.70	               '2973', '2978', '2985', '2992', '2998', '3023', '3034', 
318.63/46.70	               '3041', '3049', '3054', '3059', '3065', '3085', '3090', 
318.63/46.70	               '3097', '3102', '3107', '3118', '3123', '3134', '3139', 
318.63/46.70	               '3152', '3157', '3162', '3166', '3177', '3186', '3196', 
318.63/46.70	               '3201', '3206', '3215', '3228', '3237', '3244', '3250', 
318.63/46.70	               '3257', '3268', '3273', '3283', '3288', '3293', '3297', 
318.63/46.70	               '3312', '3317', '3327', '3332', '3337', '3345', '3349', 
318.63/46.70	               '3367', '3379', '3393', '3398', '3402', '323', '3410', 
318.63/46.70	               '3416', '3440', '3452', '3464', '3469', '3475', '3486', 
318.63/46.70	               '3491', '3498', '3503', '3507', '3518', '3523', '3530', 
318.63/46.70	               '3535', '3540', '3545', '3550', '3561', '3566', '3571', 
318.63/46.70	               '3581', '3587', '3602', '3611', '3618', '3626', '3631', 
318.63/46.70	               '3636', '3637', '3643', '3654', '3668', '3675', '3680', 
318.63/46.70	               '3685', '3690', '3696', '3701', '3706', '3713', '3719', 
318.63/46.70	               '3724', '3728', '3739', '3748', '3755', '3763', '3768', 
318.63/46.70	               '3772', '3783', '3788', '3795', '3801', '3812', '3821', 
318.63/46.70	               '3828', '3833', '3838', '3843', '3848', '3859', '3868', 
318.63/46.70	               '3875', '3881', '3887', '3893', '3904', '3913', '3920', 
318.63/46.70	               '3924', '3929', '3930', '3935'])).
318.63/46.70	
318.63/46.70	% SZS output end Refutation
318.63/46.70	
318.63/46.70	
318.63/46.70	% Terminating...
319.24/46.80	% Runner terminated.
319.24/46.82	% Zipperpin 1.5 exiting
319.24/46.83	EOF
